Package Details: swhkd-bin 1.2.1-5

Git Clone URL: (read-only, click to copy)
Package Base: swhkd-bin
Description: sxhkd clone for Wayland, X11 or TTY. Written in Rust.
Upstream URL:
Keywords: rust sxhkd wayland
Licenses: BSD
Conflicts: swhkd, swhkd-git, swhkd-musl-git
Provides: swhkd
Submitter: murlakatamenka
Maintainer: murlakatamenka
Last Packager: murlakatamenka
Votes: 3
Popularity: 0.027946
First Submitted: 2022-03-21 03:24 (UTC)
Last Updated: 2023-08-01 15:07 (UTC)

Latest Comments

1 2 Next › Last »

Neurognostic commented on 2023-08-01 17:28 (UTC)

I was writing a PKGBUILD and trying to remember where licenses go and saw it.

murlakatamenka commented on 2023-08-01 15:07 (UTC)

Thanks, what a catch!

How did you find it out? Casually browsing /?

Neurognostic commented on 2023-07-31 20:00 (UTC)

licenses is misspelled in PKGBUILD, see patch:

diff --git c/PKGBUILD w/PKGBUILD
index ecfa51b..6f09f5b 100644
@@ -41,7 +41,7 @@ package() {
     install -Dm 644 com.github.swhkd.pkexec.policy -t "$pkgdir/usr/share/polkit-1/actions"

     # LICENSE
-    install -Dm 644 LICENSE -t "$pkgdir/usr/share/licences/swhkd"
+    install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/swhkd"

     # docs
     for md in *.{md,scd} ; do

murlakatamenka commented on 2023-06-21 20:44 (UTC) (edited on 2023-06-21 20:45 (UTC) by murlakatamenka)

@dreieck done!

dreieck commented on 2023-06-21 11:09 (UTC)

Please add swhkd to the conflicts array.

Thanks for maintaining!

murlakatamenka commented on 2023-06-12 21:17 (UTC)

Glad to hear that, you are welcome 😊

m040601 commented on 2023-06-12 21:07 (UTC)

1.2.1-3 is working OK now. Thanks for your work.

murlakatamenka commented on 2023-06-12 16:38 (UTC)

Sorry for late reply, I've added LICENSE and docs to the package.

The docs are in *.scd.

Yeah, you were faster than me fixing links to point to raw files on github :)

m040601 commented on 2023-06-12 16:34 (UTC)

1.2.1-2 fails with,

==> Validating source files with sha256sums... ... Passed
    com.github.swhkd.pkexec.policy ... Passed
    swhks.1.scd ... FAILED
    swhkd.1.scd ... FAILED
    swhkd.5.scd ... FAILED
    swhkd-keys.5.scd ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: swhkd-bin-exit status 1

m040601 commented on 2023-05-27 16:56 (UTC) (edited on 2023-05-27 17:12 (UTC) by m040601)

Thanks for providing this PKGBUILD. Usefull on small underpowered systems and/or when you dont want to install and download megabytes of Rust just to compile it.

This seems to be an interesting and usefull tool. Very nice that it mimics the well known sxhkd. I know a lot of them and I'm trying to test it on Archlinux.

 .... you can even use swhkd in a tty.

There are not many of them working BOTH in X, Wayland but also on the tty. This is very interesting for mapping commands or shellscripts to run (NOT ONLY keys to other keys/macros)

Very usefull, but abandoned:


Works, simple, but no AUR PKGBUILD:

Super complicated, confusing and convoluted documentation needing a PhD:

Now, about this "swhkd-bin" PKGBUILD.

Sources (2)


The zip file only contains two binaries.Sadly, no README, no Changelog, no examples, no help shipped to the users computer. Let's hope the developer packs more stuff into that "zip" file in the future.

This documentation is not fluff, and it is needed to properly understand and use this tool.

Now, in this "swhkd-bin" PKGBUILD you are also already pulling an extra text file from" , that is that "com.github.swhkd.pkexec.policy" file.

Could you please also add the README, CHANGELOG, docs, LICENSE etc ?

These all should end up in something like



The project uses scdoc to generate the man pages from a simple markdown like format.

If you dont want to do this on this "swhkd-bin" PKGBUILD, at least ship them to something like,


These "scd" files are very simple to read without any tool.

Thanks in advance.