- Added chromebook script that will automatically create the local keymapping files required to swap keys later via xactive.sh

This commit is contained in:
Ryan Reaves
2019-07-29 18:47:27 -05:00
parent 76300624a2
commit a22e05cebd
2 changed files with 8 additions and 0 deletions

8
chromebook.sh Executable file
View File

@@ -0,0 +1,8 @@
#!/bin/bash
mkdir -p ~/.kbd/{keymap,symbols}
cp ./.xkb/symbols/chromebook ~/.xkb/symbols/chromebook
setxkbmap -option
setxkbmap -print > ~/.xkb/keymap/kbd.gui
line=$(cat ~/.testkbd/keymap/mykbd | grep -n 'xkb_symbols' | cut -f1 -d:)
sed -ie "${line}s/)\"/)+chromebook(swap_lalt_lctrl)\"/g" ~/.xkb/keymap/kbd.gui
#xkbcomp -w0 -I$HOME/.xkb ~/.xkb/keymap/kbd.gui $DISPLAY