Change a few workspace, remove SUPER ALT binds
Remove "remote" workspace, change "system" to "btm" and add "stream", rename "emacs" to "editor" to keep with theme more (but we all know it's still for emacs...) Remove all SUPER ALT binds. Have btm launch at startup since that was the only one of those binds that was useful Update a few of the workspace icons. Remove persistent-workspaces
This commit is contained in:
parent
a3217bf08e
commit
bde4fc30e6
|
@ -158,6 +158,12 @@ in ''
|
||||||
windowrule = nofullscreenrequest, (libreoffice|soffice)(.*)
|
windowrule = nofullscreenrequest, (libreoffice|soffice)(.*)
|
||||||
windowrulev2 = float,title:(Open),class:(libreoffice|soffice)(.*))
|
windowrulev2 = float,title:(Open),class:(libreoffice|soffice)(.*))
|
||||||
|
|
||||||
|
windowrule = nofullscreenrequest,(org.remmina.Remmina|Nxplayer.bin)
|
||||||
|
windowrule = nomaximizerequest,(org.remmina.Remmina|Nxplayer.bin)
|
||||||
|
windowrulev2 = float,title:(Remmina Remote Desktop Client|Remmina Preferences),class:(org.remmina.Remmina)
|
||||||
|
windowrulev2 = size 800 600,title:(Remmina Remote Desktop Client|Remmina Preferences),class:(org.remmina.Remmina)
|
||||||
|
windowrulev2 = move onscreen 100%-820 60,title:(Remmina Remote Desktop Client|Remmina Preferences),class:(org.remmina.Remmina)
|
||||||
|
|
||||||
# Workspace definitions
|
# Workspace definitions
|
||||||
bind = SUPER, 1, moveworkspacetomonitor, 1 current
|
bind = SUPER, 1, moveworkspacetomonitor, 1 current
|
||||||
bind = SUPER, 1, workspace, 1
|
bind = SUPER, 1, workspace, 1
|
||||||
|
@ -184,27 +190,23 @@ in ''
|
||||||
bind = SUPER SHIFT, 6, movetoworkspace, 6
|
bind = SUPER SHIFT, 6, movetoworkspace, 6
|
||||||
|
|
||||||
# Named workspaces
|
# Named workspaces
|
||||||
bind = SUPER, E, moveworkspacetomonitor, name:emacs current
|
bind = SUPER, E, moveworkspacetomonitor, name:editor current
|
||||||
bind = SUPER, E, workspace, name:emacs
|
bind = SUPER, E, workspace, name:editor
|
||||||
bind = SUPER SHIFT, E, movetoworkspace, name:emacs
|
bind = SUPER SHIFT, E, movetoworkspace, name:editor
|
||||||
bind = SUPER ALT, E, exec, [workspace name:emacs] emacs
|
|
||||||
|
|
||||||
bind = SUPER, T, moveworkspacetomonitor, name:term current
|
bind = SUPER, T, moveworkspacetomonitor, name:term current
|
||||||
bind = SUPER, T, workspace, name:term
|
bind = SUPER, T, workspace, name:term
|
||||||
bind = SUPER SHIFT, T, movetoworkspace, name:term
|
bind = SUPER SHIFT, T, movetoworkspace, name:term
|
||||||
bind = SUPER ALT, T, exec, [workspace name:term] foot
|
|
||||||
|
|
||||||
bind = SUPER, S, moveworkspacetomonitor, name:system current
|
|
||||||
bind = SUPER, S, workspace, name:system
|
|
||||||
bind = SUPER SHIFT, S, movetoworkspace, name:system
|
|
||||||
bind = SUPER ALT, S, exec, [workspace name:system] foot -e btm --group --battery
|
|
||||||
|
|
||||||
bind = SUPER, W, moveworkspacetomonitor, name:web current
|
bind = SUPER, W, moveworkspacetomonitor, name:web current
|
||||||
bind = SUPER, W, workspace, name:web
|
bind = SUPER, W, workspace, name:web
|
||||||
bind = SUPER SHIFT, W, movetoworkspace, name:web
|
bind = SUPER SHIFT, W, movetoworkspace, name:web
|
||||||
bind = SUPER ALT, W, exec, [workspace name:web] nyxt
|
|
||||||
windowrule = workspace name:web silent, (chromium-browser)
|
windowrule = workspace name:web silent, (chromium-browser)
|
||||||
|
|
||||||
|
bind = SUPER, B, moveworkspacetomonitor, name:btm current
|
||||||
|
bind = SUPER, B, workspace, name:btm
|
||||||
|
bind = SUPER SHIFT, B, movetoworkspace, name:btm
|
||||||
|
|
||||||
bind = SUPER, C, moveworkspacetomonitor, name:chat current
|
bind = SUPER, C, moveworkspacetomonitor, name:chat current
|
||||||
bind = SUPER, C, workspace, name:chat
|
bind = SUPER, C, workspace, name:chat
|
||||||
bind = SUPER SHIFT, C, movetoworkspace, name:chat
|
bind = SUPER SHIFT, C, movetoworkspace, name:chat
|
||||||
|
@ -214,18 +216,13 @@ in ''
|
||||||
bind = SUPER, G, workspace, name:games
|
bind = SUPER, G, workspace, name:games
|
||||||
bind = SUPER SHIFT, G, movetoworkspace, name:games
|
bind = SUPER SHIFT, G, movetoworkspace, name:games
|
||||||
windowrule = workspace name:games silent, (steam)
|
windowrule = workspace name:games silent, (steam)
|
||||||
windowrulev2 = float,title:(Friends List),class:(steam)
|
# windowrulev2 = float,title:(Friends List),class:(steam)
|
||||||
windowrulev2 = float,title:(Steam Settings),class:(steam)
|
# windowrulev2 = float,title:(Steam Settings),class:(steam)
|
||||||
|
|
||||||
bind = SUPER, R, moveworkspacetomonitor, name:remote current
|
bind = SUPER, S, moveworkspacetomonitor, name:stream current
|
||||||
bind = SUPER, R, workspace, name:remote
|
bind = SUPER, S, workspace, name:stream
|
||||||
bind = SUPER SHIFT, R, movetoworkspace, name:remote
|
bind = SUPER SHIFT, S, movetoworkspace, name:stream
|
||||||
windowrule = workspace name:remote silent, (org.remmina.Remmina|Nxplayer.bin)
|
windowrule = workspace name:stream silent, (com.obsproject.Studio)
|
||||||
windowrule = nofullscreenrequest,(org.remmina.Remmina|Nxplayer.bin)
|
|
||||||
windowrule = nomaximizerequest,(org.remmina.Remmina|Nxplayer.bin)
|
|
||||||
windowrulev2 = float,title:(Remmina Remote Desktop Client|Remmina Preferences),class:(org.remmina.Remmina)
|
|
||||||
windowrulev2 = size 800 600,title:(Remmina Remote Desktop Client|Remmina Preferences),class:(org.remmina.Remmina)
|
|
||||||
windowrulev2 = move onscreen 100%-820 60,title:(Remmina Remote Desktop Client|Remmina Preferences),class:(org.remmina.Remmina)
|
|
||||||
|
|
||||||
# Special workspaces
|
# Special workspaces
|
||||||
bind = SUPER, comma, workspace, m-1
|
bind = SUPER, comma, workspace, m-1
|
||||||
|
@ -249,4 +246,5 @@ in ''
|
||||||
exec-once = swaync
|
exec-once = swaync
|
||||||
exec-once = ${pkgs.hyprpaper}/bin/hyprpaper
|
exec-once = ${pkgs.hyprpaper}/bin/hyprpaper
|
||||||
exec-once = ${pkgs.dex}/bin/dex --autostart
|
exec-once = ${pkgs.dex}/bin/dex --autostart
|
||||||
|
exec-once = [workspace name:btm silent] foot -e btm --group --battery
|
||||||
''
|
''
|
||||||
|
|
|
@ -32,32 +32,23 @@
|
||||||
"hyprland/workspaces" = {
|
"hyprland/workspaces" = {
|
||||||
format = "{icon}";
|
format = "{icon}";
|
||||||
format-icons = {
|
format-icons = {
|
||||||
|
default = "";
|
||||||
"1" = "";
|
"1" = "";
|
||||||
"2" = "";
|
"2" = "";
|
||||||
"3" = "";
|
"3" = "";
|
||||||
"4" = "";
|
"4" = "";
|
||||||
"5" = "";
|
"5" = "";
|
||||||
"6" = "";
|
"6" = "";
|
||||||
"emacs" = "";
|
"editor" = "";
|
||||||
"term" = "";
|
"term" = "";
|
||||||
"system" = "";
|
|
||||||
"web" = "";
|
"web" = "";
|
||||||
"chat" = "";
|
"btm" = "";
|
||||||
"games" = "";
|
"chat" = "";
|
||||||
|
"games" = "";
|
||||||
|
"stream" = "";
|
||||||
"remote" = "";
|
"remote" = "";
|
||||||
default = "";
|
|
||||||
special = "";
|
|
||||||
};
|
};
|
||||||
persistent-workspaces = {
|
show-special = false;
|
||||||
"emacs" = [ ];
|
|
||||||
"term" = [ ];
|
|
||||||
"system" = [ ];
|
|
||||||
"web" = [ ];
|
|
||||||
"chat" = [ ];
|
|
||||||
"games" = [ ];
|
|
||||||
"remote" = [ ];
|
|
||||||
};
|
|
||||||
show-special = true;
|
|
||||||
sort-by = "id";
|
sort-by = "id";
|
||||||
};
|
};
|
||||||
mpris = {
|
mpris = {
|
||||||
|
|
Loading…
Reference in a new issue