From 96221f1c9ce880c8c4a2e6c37869b148b5e51229 Mon Sep 17 00:00:00 2001 From: committer Date: Wed, 15 May 2024 08:00:05 -0500 Subject: [PATCH] + misc options --- dots/i3wm/config | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/dots/i3wm/config b/dots/i3wm/config index 39f3617..9d2236e 100644 --- a/dots/i3wm/config +++ b/dots/i3wm/config @@ -198,6 +198,8 @@ bindsym Ctrl+Print exec --no-startup-id scrot -d 3 -e 'xclip $f -selection clipb # run programs exec --no-startup-id nextcloud exec_always --no-startup-id setxkbmap -model pc105 -layout us,no -option grp:caps_toggle,grp_led:scroll # keyboard layout switch +exec --no-startup-id pasystray +exec --no-startup-id nitrogen --restore; sleep 1; compton -b # shortcuts bindsym $mod+F3 exec pcmanfm # start file manager @@ -218,3 +220,33 @@ bindsym $mod+k [class="GitKraken"] focus bindsym $mod+c [class="VSCodium"] focus bindsym $mod+n [class="Subl"] focus bindsym $mod+y [class="REAPER"] focus + + +bindsym $mod+Ctrl+9 mode "$mode_displays" +set $mode_displays (l)ock displays, (o)ff displays +mode "$mode_displays" { + bindsym l exec --no-startup-id blurlock, mode "default" + bindsym o exec --no-startup-id xset dpms force off, mode "default" + + # exit system mode: "Enter" or "Escape" + bindsym Return mode "default" + bindsym Escape mode "default" +} + +mode "move_container" { + bindsym Up move up 20px + bindsym Left move left 20px + bindsym Down move down 20px + bindsym Right move right 20px + bindsym $mod+m mode "default" + bindsym Return mode "default" + bindsym Escape mode "default" +} +bindsym $mod+p focus floating; mode "move_container" + +bindsym XF86AudioPlay exec --no-startup-id playerctl play +bindsym XF86AudioStop exec --no-startup-id playerctl pause +bindsym XF86AudioNext exec --no-startup-id playerctl next +bindsym XF86AudioPrev exec --no-startup-id playerctl previous + +exec_always --no-startup-id xset dpms 0 0 1800; # screen off after 30 min (1800 sec)