From 170c5385bc51a94fe1680231e0718dcb735c694f Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Thu, 29 Jul 2021 23:51:14 +0200 Subject: sway: update config --- .config/sway/binds.conf | 48 ++++++++++++++++++++++++++++++++++-------------- 1 file changed, 34 insertions(+), 14 deletions(-) (limited to '.config/sway/binds.conf') diff --git a/.config/sway/binds.conf b/.config/sway/binds.conf index 7800cd9..6679e57 100644 --- a/.config/sway/binds.conf +++ b/.config/sway/binds.conf @@ -11,9 +11,7 @@ bindsym $mod+w exec firefox --private-window bindsym $mod+Shift+q kill # start your launcher -bindsym $mod+d exec $run_menu -bindsym $mod+Shift+d exec $menu -bindsym $mod+o exec fs +bindsym $mod+d exec menu -run # Drag floating windows by holding down $mod and left mouse button. # Resize them with right mouse button + $mod. @@ -35,22 +33,44 @@ bindsym $mod+Shift+e exec swaynag \ bindsym $mod+Shift+backspace exec lock +bindsym $mod+Shift+b border toggle +bindsym $mod+Shift+r output - transform 90 anticlockwise + +# }}} + bindsym Print exec grimshot copy output bindsym $mod+Shift+s mode "screengrab" +# {{{ mode "screengrab" { -bindsym a exec grimshot save screen; mode "default" -bindsym o exec grimshot save output; mode "default" -bindsym s exec grimshot save area; mode "default" -bindsym c exec grimshot copy area; mode "default" -bindsym p exec colorpick; mode "default" + bindsym a exec grimshot save screen; mode "default" + bindsym o exec grimshot save output; mode "default" + bindsym s exec grimshot save area; mode "default" + bindsym c exec grimshot copy area; mode "default" + bindsym p exec colorpick; mode "default" -bindsym Escape mode "default" -} + bindsym r exec grimshot rec win; mode "default" + bindsym q exec pkill -INT wf-recorder; mode "default" -bindsym $mod+Shift+b border toggle -bindsym $mod+Shift+r output - transform 90 anticlockwise + bindsym Escape mode "default" + bindsym Return mode "default" +} +# }}} -bindsym $mod+Shift+a exec soundswitch +bindsym $mod+m mode "menu" +# {{{ +mode "menu" { + bindsym a exec soundswitch; mode "default" + bindsym m exec mnts; mode "default" + bindsym n exec notifmenu; mode "default" + bindsym o exec fs; mode "default" + bindsym p exec passmenu; mode "default" + bindsym r exec rcmenu; mode "default" + bindsym x exec menu -drun; mode "default" + + bindsym Return mode "default" + bindsym Escape mode "default" + bindsym q mode "default" +} # }}} # Moving around {{{ @@ -228,7 +248,7 @@ bindsym XF86AudioPrev exec playerctl -p playerctld previous bindsym XF86WakeUp exec true # switch video mode -bindsym XF86Display exec once -K kanshi; exec once kanshi +bindsym XF86Display exec kanshictl reload # config bindsym XF86Tools exec true # keyboard -- cgit 1.4.1