From 514b3abfc33eb6b0e2eecec5fe6cae35ac1dbbcd Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 24 Nov 2021 09:00:47 -0500 Subject: update setup code --- desktop/.xsession | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'desktop/.xsession') diff --git a/desktop/.xsession b/desktop/.xsession index 01cd8f1..afc60b7 100755 --- a/desktop/.xsession +++ b/desktop/.xsession @@ -10,9 +10,18 @@ fi source ~/.zshenv +find_planck_keyboard() { + xinput list | grep -q "OLKB Planck" +} + export TERMINAL=urxvt xrdb -merge $HOME/.Xresources -I$HOME -setxkbmap us -variant dvorak -option compose:ralt -option caps:ctrl_modifier +if find_planck_keyboard; then + setxkbmap us -option compose:ralt +else + setxkbmap us -variant dvorak -option compose:ralt -option caps:ctrl_modifier +fi + xsetroot -solid "#2A3462" pasystray & xss-lock -- /usr/bin/env xscreensaver-command --lock & -- cgit v1.2.3