UI amelioration
This commit is contained in:
@@ -148,7 +148,12 @@ animations {
|
|||||||
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
||||||
dwindle {
|
dwindle {
|
||||||
pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
||||||
|
|
||||||
|
# This prevents the layout from collapsing if you close one window
|
||||||
preserve_split = true # You probably want this
|
preserve_split = true # You probably want this
|
||||||
|
|
||||||
|
# 0 -> follow mouse, 1 -> always left/top, 2 -> always right/bottom
|
||||||
|
force_split = 2
|
||||||
}
|
}
|
||||||
|
|
||||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||||
@@ -287,8 +292,8 @@ bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
|||||||
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||||
|
|
||||||
# Example special workspace (scratchpad)
|
# Example special workspace (scratchpad)
|
||||||
bind = $mainMod, S, togglespecialworkspace, magic
|
bind = $mainMod, S, togglespecialworkspace, tools
|
||||||
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
bind = $mainMod SHIFT, S, movetoworkspace, special:tools
|
||||||
|
|
||||||
# Scroll through existing workspaces with mainMod + scroll
|
# Scroll through existing workspaces with mainMod + scroll
|
||||||
bind = $mainMod, mouse_down, workspace, e+1
|
bind = $mainMod, mouse_down, workspace, e+1
|
||||||
@@ -376,4 +381,42 @@ workspace = 3, name:long-1, monitor:DP-5 # Right screen
|
|||||||
workspace = 4, name:long-2, monitor:DP-5 # Right screen
|
workspace = 4, name:long-2, monitor:DP-5 # Right screen
|
||||||
workspace = 5, name:smoll, monitor:eDP-1 # Laptop screen
|
workspace = 5, name:smoll, monitor:eDP-1 # Laptop screen
|
||||||
#workspace = 4, name:windows, monitor:DP-4, on-created-empty:VBoxManage startvm "Windows 11"
|
#workspace = 4, name:windows, monitor:DP-4, on-created-empty:VBoxManage startvm "Windows 11"
|
||||||
#workspace = special:scratchpad, on-created-empty:kitty
|
workspace = special:tools, layout:dwindle, gapsin:0
|
||||||
|
|
||||||
|
# Top Left: btop
|
||||||
|
windowrule {
|
||||||
|
name = dashboard-btop
|
||||||
|
match:class = ^(btop)$
|
||||||
|
tile = true
|
||||||
|
workspace = special:tools
|
||||||
|
}
|
||||||
|
|
||||||
|
# Top Right: ncspot
|
||||||
|
windowrule {
|
||||||
|
name = dashboard-ncspot
|
||||||
|
match:class = ^(ncspot)$
|
||||||
|
tile = true
|
||||||
|
workspace = special:tools
|
||||||
|
}
|
||||||
|
|
||||||
|
# Bottom Left: ncpamixer
|
||||||
|
windowrule {
|
||||||
|
name = dashboard-ncpamixer
|
||||||
|
match:class = ^(ncpamixer)$
|
||||||
|
tile = true
|
||||||
|
workspace = special:tools
|
||||||
|
}
|
||||||
|
|
||||||
|
# Bottom Right: bluetuith
|
||||||
|
windowrule {
|
||||||
|
name = dashboard-bluetuith
|
||||||
|
match:class = ^(bluetuith)$
|
||||||
|
tile = true
|
||||||
|
workspace = special:tools
|
||||||
|
}
|
||||||
|
|
||||||
|
# Bind to launch the suite (Run this once)
|
||||||
|
bind = $mainMod, grave, exec, kitty --class btop btop
|
||||||
|
bind = $mainMod, grave, exec, kitty --class ncspot ncspot
|
||||||
|
bind = $mainMod, grave, exec, kitty --class ncpamixer ncpamixer
|
||||||
|
bind = $mainMod, grave, exec, kitty --class bluetuith bluetuith
|
||||||
|
|||||||
@@ -110,7 +110,7 @@
|
|||||||
"car": "",
|
"car": "",
|
||||||
"default": ["", "", ""]
|
"default": ["", "", ""]
|
||||||
},
|
},
|
||||||
"on-click": "pwvucontrol"
|
"on-click": "kitty ncpamixer"
|
||||||
},
|
},
|
||||||
|
|
||||||
// bluetooth
|
// bluetooth
|
||||||
|
|||||||
Reference in New Issue
Block a user