From fc923c64d8872fb6f7c925ce2c98292ac3ed97b7 Mon Sep 17 00:00:00 2001 From: Siraaj Khandkar Date: Wed, 19 Apr 2023 14:14:10 -0400 Subject: [PATCH] Update xlaunch setxkbmap --- home/.xlaunch.d/setxkbmap | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/home/.xlaunch.d/setxkbmap b/home/.xlaunch.d/setxkbmap index fe43fcc..047d85c 100755 --- a/home/.xlaunch.d/setxkbmap +++ b/home/.xlaunch.d/setxkbmap @@ -17,7 +17,12 @@ set -e setxkbmap -layout us,ru -variant ',phonetic_winkeys' -option '' setxkbmap -layout us,ru -variant ',phonetic_winkeys' -option grp:ctrls_toggle -#xmodmap -e 'remove lock = Caps_Lock' -#setxkbmap -option ctrl:nocaps +# TODO Why did I have this line? What is/was its unique contribution? +xmodmap -e 'remove lock = Caps_Lock' +# XXX Update 1: without this, caps-lock remap goes away after waking up from sleep. +# XXX Update 2: with this, caps-lock remap still goes away after waking up from sleep. +setxkbmap -option ctrl:nocaps + +# The actual remapping: setxkbmap -option caps:ctrl_modifier -- 2.20.1