aboutsummaryrefslogtreecommitdiff
path: root/xinit.sh
diff options
context:
space:
mode:
Diffstat (limited to 'xinit.sh')
-rwxr-xr-xxinit.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/xinit.sh b/xinit.sh
index d1e3ae9..349cc5b 100755
--- a/xinit.sh
+++ b/xinit.sh
@@ -4,11 +4,16 @@
xrdb ~/.Xresources
pgrep -x picom || picom -b
pgrep -x dunst || dunst &
-#setxkbmap -layout es -option caps:swapescape
-setxkbmap -layout es
xset -b
pgrep -x unclutter || unclutter --idle 1 &
#touchpad.sh
initialLayout.sh
setRandomWP.sh
pgrep -x sxhkd || sxhkd >~/logs/sxhkd.log &
+
+# Swap Escape and Caps except Kyria keyboard is connected
+if lsusb | grep -Fq 'Kyria'; then
+ setxkbmap -layout es
+else
+ setxkbmap -layout es -option caps:swapescape
+fi