Commit graph

10 commits

Author SHA1 Message Date
Marty Oehme b38bf229e0 Adjust default keyboard layout based on hostname
Detects the hostname of the x system starting up and sets the keyboard
default layout accordingly to german or eurkey. Uses either the $HOST or
$HOSTNAME variable, of which the first should typically be set. If no
hostname is detected defaults to eurkey layout. Hostname detection is
hardcoded for now, since I don't anticipate many changes.
2019-05-22 16:11:01 +02:00
Marty Oehme ccd25e65ea set sxhkd to autostart on xinit
Checks for existence of the program, and then starts it. Does nothing if
sxhkd is not installed (fails silently).
2019-05-22 14:46:48 +02:00
Marty Oehme bc440c2c7c set default keyboard layout to EURkey 2019-04-24 15:29:25 +02:00
Marty Oehme 8de1ecc446 fix xinit syntax error 2019-04-16 13:53:19 +02:00
Marty Oehme ed5c5c9b55 enabled touch tapping on xinit boot 2019-04-12 14:41:35 +02:00
Marty Oehme 00258bc985 don't flash window if its the only one 2019-03-15 15:21:33 +01:00
Marty Oehme d0820777f6 add unclutter to x init if it exists 2019-03-15 13:44:48 +01:00
Marty Oehme 82aab0ce29 add compton and flashfocus to x startup if they exist 2019-03-12 17:55:18 +01:00
Marty Oehme c768aa9983 add german / us keyboard layout switching for X 2019-03-10 14:18:05 +01:00
Marty Oehme 39ca1b4d5c Move Capslock Remapping to xinitrc
Prevents a new instance of xcape being started with every single
shell session (i.e. a lot of sessions with tmux, urxvt, etc.).
Instead initializes xcape key replacement once when starting x
2019-02-27 10:02:06 +01:00