Remove "video" workspace

Adjust some Hyprland binds
Add bind to start rofi-pass on previous selected entry
This commit is contained in:
Evie Litherland-Smith 2023-10-03 07:31:47 +01:00
parent 2a478e5510
commit d33360e856
2 changed files with 32 additions and 35 deletions

View file

@ -104,20 +104,23 @@ in ''
# See https://wiki.hyprland.org/Configuring/Keywords/ for more # See https://wiki.hyprland.org/Configuring/Keywords/ for more
bind = SUPER, F1, exec, ${pkgs.gtklock}/bin/gtklock bind = SUPER, F1, exec, ${pkgs.gtklock}/bin/gtklock
bind = SUPER, Q, killactive,
bind = SUPER SHIFT, Q, exec, wlogout
bind = SUPER, V, togglefloating
bind = SUPER, M, fullscreen, 0 bind = SUPER, M, fullscreen, 0
bind = SUPER, P, exec, pkill rofi || rofi-pass
bind = SUPER, X, exec, swaync-client -t
bind = SUPER SHIFT, M, fullscreen, 1 bind = SUPER SHIFT, M, fullscreen, 1
bind = SUPER SHIFT, Q, killactive, bind = SUPER, P, exec, pkill rofi || rofi-pass
bind = SUPER SHIFT, Space, togglefloating bind = SUPER SHIFT, P, exec, pkill rofi || rofi-pass --last-used
bind = SUPER SHIFT, P, exec, wlogout bind = SUPER, X, exec, swaync-client -t
# Common program shortcuts # Common program shortcuts
bind = SUPER, E, exec, emacsclient -c bind = SUPER, E, exec, emacsclient -c
bind = SUPER SHIFT, E, exec, [workspace 2 silent] emacsclient -c
bind = SUPER, Space, exec, pkill anyrun || anyrun bind = SUPER, Space, exec, pkill anyrun || anyrun
bind = SUPER, Return, exec, alacritty bind = SUPER, Return, exec, alacritty
bind = SUPER SHIFT, Return, exec, [float] alacritty
bind = SUPER ALT, W, exec, [workspace 2] firefox bind = SUPER ALT, W, exec, [workspace 3] firefox
bind = SUPER ALT, C, exec, [workspace 6] ferdium bind = SUPER ALT, C, exec, [workspace 6] ferdium
bind = SUPER ALT, F, exec, [workspace 4] alacritty -e mc bind = SUPER ALT, F, exec, [workspace 4] alacritty -e mc
bind = SUPER ALT, S, exec, [workspace 5] alacritty -e ncspot bind = SUPER ALT, S, exec, [workspace 5] alacritty -e ncspot
@ -191,16 +194,16 @@ in ''
bind = SUPER, A, workspace, 1 bind = SUPER, A, workspace, 1
bind = SUPER SHIFT, A, movetoworkspace, 1 bind = SUPER SHIFT, A, movetoworkspace, 1
# 2: [b]rowser # 2: [d]ev
bind = SUPER, W, moveworkspacetomonitor, 2 current bind = SUPER, D, moveworkspacetomonitor, 2 current
bind = SUPER, W, workspace, 2 bind = SUPER, D, workspace, 2
bind = SUPER SHIFT, W, movetoworkspace, 2 bind = SUPER SHIFT, D, movetoworkspace, 2
windowrule = workspace 2,(firefox)
# 3: [d]ev # 3: [b]rowser
bind = SUPER, D, moveworkspacetomonitor, 3 current bind = SUPER, W, moveworkspacetomonitor, 3 current
bind = SUPER, D, workspace, 3 bind = SUPER, W, workspace, 3
bind = SUPER SHIFT, D, movetoworkspace, 3 bind = SUPER SHIFT, W, movetoworkspace, 3
windowrule = workspace 3,(firefox)
# 4: [f]iles # 4: [f]iles
bind = SUPER, F, moveworkspacetomonitor, 4 current bind = SUPER, F, moveworkspacetomonitor, 4 current
@ -224,22 +227,17 @@ in ''
windowrule = workspace 6,(discord) windowrule = workspace 6,(discord)
windowrule = workspace 6,(Ferdium) windowrule = workspace 6,(Ferdium)
# 7: [v]ideo # 7: [r]emote
bind = SUPER, V, moveworkspacetomonitor, 7 current bind = SUPER, R, moveworkspacetomonitor, 7 current
bind = SUPER, V, workspace, 7 bind = SUPER, R, workspace, 7
bind = SUPER SHIFT, V, movetoworkspace, 7 bind = SUPER SHIFT, R, movetoworkspace, 7
windowrule = workspace 7,(Nxplayer.bin)
# 8: [r]emote # 8: [g]aming
bind = SUPER, R, moveworkspacetomonitor, 8 current bind = SUPER, G, moveworkspacetomonitor, 8 current
bind = SUPER, R, workspace, 8 bind = SUPER, G, workspace, 8
bind = SUPER SHIFT, R, movetoworkspace, 8 bind = SUPER SHIFT, G, movetoworkspace, 8
windowrule = workspace 8,(Nxplayer.bin) windowrule = workspace 8,(steam)
# 9: [g]aming
bind = SUPER, G, moveworkspacetomonitor, 9 current
bind = SUPER, G, workspace, 9
bind = SUPER SHIFT, G, movetoworkspace, 9
windowrule = workspace 9,(steam)
# Special workspaces # Special workspaces
bind = SUPER, comma, workspace, m-1 bind = SUPER, comma, workspace, m-1

View file

@ -2,14 +2,13 @@
format = "{icon}"; format = "{icon}";
format-icons = { format-icons = {
"1" = "󰟀"; # [a]ny "1" = "󰟀"; # [a]ny
"2" = "󰈹"; # [b]rowser "2" = "󰳼"; # [d]ev
"3" = "󰳼"; # [d]ev "3" = "󰈹"; # [b]rowser
"4" = "󰝰"; # [f]iles "4" = "󰝰"; # [f]iles
"5" = "󰓇"; # [s]potify (or mu[s]ic) "5" = "󰓇"; # [s]potify (or mu[s]ic)
"6" = "󰭹"; # [c]hat "6" = "󰭹"; # [c]hat
"7" = "󰍫"; # [v]ideo "7" = "󰢹"; # [r]emote
"8" = "󰢹"; # [r]emote "8" = "󰓓"; # [g]aming
"9" = "󰓓"; # [g]aming
default = "󰛡"; default = "󰛡";
special = "󰓎"; special = "󰓎";
urgent = "󰣘"; urgent = "󰣘";