]> git.rmz.io Git - dotfiles.git/blobdiff - xinit/xprofile.d/10-xkb.sh
xinit: use xss-lock and refactor xprofile into separate files
[dotfiles.git] / xinit / xprofile.d / 10-xkb.sh
diff --git a/xinit/xprofile.d/10-xkb.sh b/xinit/xprofile.d/10-xkb.sh
new file mode 100755 (executable)
index 0000000..1606d1d
--- /dev/null
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+xkb_file=default
+[[ -f $XDG_CONFIG_HOME/xkb/$(hostname).xkb ]] && xkb_file=$(hostname)
+xkbcomp -I$XDG_CONFIG_HOME/xkb $XDG_CONFIG_HOME/xkb/$xkb_file.xkb $DISPLAY