Make chat programs grouped
Reorganise hypr window rule layout to be a bit more legible
This commit is contained in:
parent
73f46b3121
commit
f37991d0af
|
@ -138,19 +138,10 @@ in ''
|
|||
windowrule = float,(pavucontrol|.blueman-manager-wrapped|nm-connection-editor)
|
||||
windowrule = size 800 600,(pavucontrol|.blueman-manager-wrapped|nm-connection-editor)
|
||||
windowrule = move onscreen 100%-820 60,(pavucontrol|.blueman-manager-wrapped|nm-connection-editor)
|
||||
|
||||
windowrule = nomaximizerequest,(libreoffice|soffice)(.*)
|
||||
windowrule = nofullscreenrequest, (libreoffice|soffice)(.*)
|
||||
windowrule = nofullscreenrequest,(org.remmina.Remmina|Nxplayer.bin)
|
||||
windowrule = nomaximizerequest,(org.remmina.Remmina|Nxplayer.bin)
|
||||
windowrulev2 = float,title:(Picture-in-Picture|Library),class:(firefox)
|
||||
windowrulev2 = size 750 400,title:(Picture-in-Picture),class:(firefox)
|
||||
windowrulev2 = size 800 800,title:(Library),class:(firefox)
|
||||
windowrulev2 = move onscreen 100%-775 100%-425,title:(Picture-in-Picture),class:(firefox)
|
||||
windowrulev2 = center,title:(Library),class:(firefox)
|
||||
windowrulev2 = pin,title:(Picture-in-Picture),class:(firefox)
|
||||
windowrulev2 = float,title:(Open),class:(libreoffice|soffice)(.*))
|
||||
windowrulev2 = float,title:(Friends List),class:(steam)
|
||||
windowrulev2 = float,title:(Steam Settings),class:(steam)
|
||||
|
||||
# Workspace definitions
|
||||
bind = SUPER, 1, moveworkspacetomonitor, 1 current
|
||||
|
@ -187,6 +178,12 @@ in ''
|
|||
bind = SUPER, W, workspace, name:web
|
||||
bind = SUPER SHIFT, W, movetoworkspace, name:web
|
||||
windowrule = workspace name:web, (firefox)
|
||||
windowrulev2 = float,title:(Picture-in-Picture|Library),class:(firefox)
|
||||
windowrulev2 = size 750 400,title:(Picture-in-Picture),class:(firefox)
|
||||
windowrulev2 = size 800 800,title:(Library),class:(firefox)
|
||||
windowrulev2 = move onscreen 100%-775 100%-425,title:(Picture-in-Picture),class:(firefox)
|
||||
windowrulev2 = center,title:(Library),class:(firefox)
|
||||
windowrulev2 = pin,title:(Picture-in-Picture),class:(firefox)
|
||||
|
||||
bind = SUPER, T, moveworkspacetomonitor, name:term current
|
||||
bind = SUPER, T, workspace, name:term
|
||||
|
@ -206,19 +203,22 @@ in ''
|
|||
bind = SUPER, C, moveworkspacetomonitor, name:chat current
|
||||
bind = SUPER, C, workspace, name:chat
|
||||
bind = SUPER SHIFT, C, movetoworkspace, name:chat
|
||||
windowrule = workspace name:chat, (Signal)
|
||||
windowrule = workspace name:chat, (WebCord)
|
||||
windowrule = workspace name:chat, (whatsapp-for-linux)
|
||||
windowrule = workspace name:chat, (Signal|WebCord|whatsapp-for-linux)
|
||||
windowrule = group set always, (Signal|WebCord|whatsapp-for-linux)
|
||||
|
||||
bind = SUPER, S, moveworkspacetomonitor, name:steam current
|
||||
bind = SUPER, S, workspace, name:steam
|
||||
bind = SUPER SHIFT, S, movetoworkspace, name:steam
|
||||
windowrule = workspace name:steam silent, (steam)
|
||||
windowrulev2 = float,title:(Friends List),class:(steam)
|
||||
windowrulev2 = float,title:(Steam Settings),class:(steam)
|
||||
|
||||
bind = SUPER, R, moveworkspacetomonitor, name:remote current
|
||||
bind = SUPER, R, workspace, name:remote
|
||||
bind = SUPER SHIFT, R, movetoworkspace, name:remote
|
||||
windowrule = workspace name:remote, (org.remmina.Remmina|Nxplayer.bin)
|
||||
windowrule = nofullscreenrequest,(org.remmina.Remmina|Nxplayer.bin)
|
||||
windowrule = nomaximizerequest,(org.remmina.Remmina|Nxplayer.bin)
|
||||
|
||||
# Special workspaces
|
||||
bind = SUPER, comma, workspace, m-1
|
||||
|
|
Loading…
Reference in a new issue