diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2021-12-02 21:12:43 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2021-12-02 21:12:43 -0500 |
commit | a5859bf00d385f36d7d3800b5c98f8fb59fbbcf8 (patch) | |
tree | 595676f8572a2e6066d10c8ac8713ff11b5b92b6 /desktop/.xsession | |
parent | f982ed33470f8595cc348d12b6f73df5d1d8ba93 (diff) | |
parent | 5b61ad58ce2b09c298db7364cf16f2725575598b (diff) |
Merge branch 'master' of dragon.orbekk.com:/storage/projects/dotfiles
Diffstat (limited to 'desktop/.xsession')
-rwxr-xr-x | desktop/.xsession | 11 |
1 files changed, 10 insertions, 1 deletions
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 & |