+xmodmap and xinitrc
Theses are the files that dictate the startx routine. I don't use a login manager as I don't need one. The last statement in xinitrc represents the wm I'm using. Xmodmap maps the caps lock to hyper, which I can use as an extra layer system for sxhkdrc, allowing even more key combinations.
This commit is contained in:
13
XServer/.Xmodmap
Normal file
13
XServer/.Xmodmap
Normal file
@@ -0,0 +1,13 @@
|
||||
keycode 66 = Hyper_L
|
||||
clear lock
|
||||
|
||||
clear Mod1
|
||||
clear Mod2
|
||||
clear Mod3
|
||||
clear Mod4
|
||||
clear Mod5
|
||||
add Mod1 = Alt_L Alt_R Meta_L
|
||||
add Mod2 = Num_Lock
|
||||
add Mod3 = Hyper_L
|
||||
add Mod4 = Super_L Hyper_R
|
||||
add Mod5 = ISO_Level3_Shift Mode_switch
|
||||
14
XServer/.xinitrc
Normal file
14
XServer/.xinitrc
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
setxkbmap gb -option shift:both_capslock -option caps:none;
|
||||
xmodmap ~/.Xmodmap;
|
||||
systemctl --user restart emacs;
|
||||
|
||||
xss-lock --transfer-sleep-lock -- i3lock -n -f -e -i $HOME/Pictures/Lockscreens/milkyway.png -c 555555 &
|
||||
feh --randomize --bg-scale $HOME/Pictures/Backgrounds &
|
||||
picom &
|
||||
|
||||
while true; do
|
||||
$HOME/.local/scripts/reboot_services &
|
||||
ssh-agent dwm || break
|
||||
done
|
||||
Reference in New Issue
Block a user