feat(river): add keybinds to toggle tags of window and display

This commit is contained in:
Khaïs COLIN 2024-08-09 13:33:09 +02:00
parent cdc79de2bb
commit 92f31ec13b

View file

@ -68,6 +68,17 @@ in
"Super underscore" = "set-focused-tags 128";
"Super ccedilla" = "set-focused-tags 256";
"Super agrave" = "set-focused-tags 512";
## toggle workspace display
"Super+Alt ampersand" = "toggle-focused-tags 1";
"Super+Alt eacute" = "toggle-focused-tags 2";
"Super+Alt quotedbl" = "toggle-focused-tags 4";
"Super+Alt apostrophe" = "toggle-focused-tags 8";
"Super+Alt parenleft" = "toggle-focused-tags 16";
"Super+Alt minus" = "toggle-focused-tags 32";
"Super+Alt egrave" = "toggle-focused-tags 64";
"Super+Alt underscore" = "toggle-focused-tags 128";
"Super+Alt ccedilla" = "toggle-focused-tags 256";
"Super+Alt agrave" = "toggle-focused-tags 512";
## send to workspace
"Super+Shift ampersand" = "set-view-tags 1";
"Super+Shift eacute" = "set-view-tags 2";
@ -79,6 +90,17 @@ in
"Super+Shift underscore" = "set-view-tags 128";
"Super+Shift ccedilla" = "set-view-tags 256";
"Super+Shift agrave" = "set-view-tags 512";
## toggle visibility of window in workspace
"Super+Alt+Shift ampersand" = "toggle-view-tags 1";
"Super+Alt+Shift eacute" = "toggle-view-tags 2";
"Super+Alt+Shift quotedbl" = "toggle-view-tags 4";
"Super+Alt+Shift apostrophe" = "toggle-view-tags 8";
"Super+Alt+Shift parenleft" = "toggle-view-tags 16";
"Super+Alt+Shift minus" = "toggle-view-tags 32";
"Super+Alt+Shift egrave" = "toggle-view-tags 64";
"Super+Alt+Shift underscore" = "toggle-view-tags 128";
"Super+Alt+Shift ccedilla" = "toggle-view-tags 256";
"Super+Alt+Shift agrave" = "toggle-view-tags 512";
# music player control
# We have to specify None as the modifier, else riverctl complains that XF86Etc is not a valid modifier
"None XF86AudioPlay" = "spawn 'playerctl play-pause'";