Shortcuts update, better way to exit i3
With ly as my login service, `i3-msg exit` didn’t work anymore. So, I made it so the service of ly gets restarted, which closes i3. I also replaced all shortcuts referencing Chromium with their equivalent with Firefox. I made the switch due to a rencent Chromium update which made my computer very laggy, while Firefox doesn’t seem to have this problem so far. I also added a shortcut for toggling the sticky mode for windows, which should prove useful if I wish to keep certain windows displayed regardless of the workspace I am on. Lastly, I added a shortcut to the new feature of `rofi-pass` I implemented, which allows me to select a password that will be typed for me.
This commit is contained in:
parent
fa502c1ace
commit
5a5f1450a1
@ -11,7 +11,7 @@ set $up Up
|
|||||||
set $down Down
|
set $down Down
|
||||||
set $left Left
|
set $left Left
|
||||||
set $right Right
|
set $right Right
|
||||||
set $exiti3 "i3-nagbar -t warning -m 'Leave i3?' -b 'Yes' 'i3-msg exit'"
|
set $exiti3 "i3-nagbar -t warning -m 'Leave i3?' -b 'Yes' 'sudo -A systemctl restart ly'"
|
||||||
set $lockscreen "Lucien Cartier-Tilet\n(Phuntsok Drak-pa)\n+33 (0)6 83 90 56 89"
|
set $lockscreen "Lucien Cartier-Tilet\n(Phuntsok Drak-pa)\n+33 (0)6 83 90 56 89"
|
||||||
set $rofiexec "rofi -combi-modi window,drun -show combi -mohh combi -m -1 -show-icons"
|
set $rofiexec "rofi -combi-modi window,drun -show combi -mohh combi -m -1 -show-icons"
|
||||||
set $gnus "emacsclient --create-frame --eval '(gnus)' -a nvim -n"
|
set $gnus "emacsclient --create-frame --eval '(gnus)' -a nvim -n"
|
||||||
@ -88,6 +88,9 @@ bindsym $mod+space focus mode_toggle
|
|||||||
# center floating window
|
# center floating window
|
||||||
bindsym Ctrl+$mod+c move position center
|
bindsym Ctrl+$mod+c move position center
|
||||||
|
|
||||||
|
# enable sticky window
|
||||||
|
bindsym Ctrl+$mod+s sticky toggle
|
||||||
|
|
||||||
# Scratchpad
|
# Scratchpad
|
||||||
bindsym $mod+Shift+s move scratchpad
|
bindsym $mod+Shift+s move scratchpad
|
||||||
bindsym $mod+s scratchpad show
|
bindsym $mod+s scratchpad show
|
||||||
@ -153,10 +156,10 @@ bindsym $mod+$alt+Ctrl+k exec setxkbmap us
|
|||||||
# bindings for MS Natural Ergonomic Keyboard 4000 ##############################
|
# bindings for MS Natural Ergonomic Keyboard 4000 ##############################
|
||||||
bindsym XF86Launch5 exec $ec
|
bindsym XF86Launch5 exec $ec
|
||||||
bindsym $mod+e exec $ec
|
bindsym $mod+e exec $ec
|
||||||
bindsym XF86Launch6 exec chromium
|
bindsym XF86Launch6 exec firefox
|
||||||
bindsym $mod+c exec chromium
|
bindsym $mod+c exec firefox
|
||||||
bindsym XF86HomePage exec "chromium https://labs.phundrak.fr"
|
bindsym XF86HomePage exec "firefox https://labs.phundrak.fr"
|
||||||
bindsym XF86Search exec "chromium https://duckduckgo.com/"
|
bindsym XF86Search exec "firefox https://duckduckgo.com/"
|
||||||
bindsym XF86Launch9 exec nemo
|
bindsym XF86Launch9 exec nemo
|
||||||
bindsym $mod+n exec nemo
|
bindsym $mod+n exec nemo
|
||||||
bindsym XF86Launch8 exec $gnus
|
bindsym XF86Launch8 exec $gnus
|
||||||
@ -186,6 +189,7 @@ bindsym $mod+$alt+c exec speedcrunch
|
|||||||
bindsym $mod+F3 exec arandr
|
bindsym $mod+F3 exec arandr
|
||||||
bindsym $mod+Shift+l exec dmenu-lpass
|
bindsym $mod+Shift+l exec dmenu-lpass
|
||||||
bindsym $mod+Shift+p exec rofi-pass
|
bindsym $mod+Shift+p exec rofi-pass
|
||||||
|
bindsym $mod+Ctrl+Shift+p exec rofi-pass --type
|
||||||
|
|
||||||
# Brightness keyboard shortcuts
|
# Brightness keyboard shortcuts
|
||||||
bindsym XF86MonBrightnessUp exec xbacklight -inc 5
|
bindsym XF86MonBrightnessUp exec xbacklight -inc 5
|
||||||
|
Loading…
Reference in New Issue
Block a user