add groups to hyprland
This commit is contained in:
parent
301f316144
commit
86ec8531d0
1 changed files with 31 additions and 7 deletions
|
|
@ -62,8 +62,8 @@ general {
|
||||||
gaps_out = 10
|
gaps_out = 10
|
||||||
border_size = 2
|
border_size = 2
|
||||||
|
|
||||||
col.active_border = $teal $teal
|
col.active_border = rgba($tealAlphadd)
|
||||||
col.inactive_border = $surface1 $surface1
|
col.inactive_border = rgba($surface1Alphadd)
|
||||||
|
|
||||||
# snap {
|
# snap {
|
||||||
# enabled = true
|
# enabled = true
|
||||||
|
|
@ -93,6 +93,24 @@ animations {
|
||||||
|
|
||||||
gesture = 3, horizontal, workspace
|
gesture = 3, horizontal, workspace
|
||||||
|
|
||||||
|
group {
|
||||||
|
merge_floated_into_tiled_on_groupbar = true
|
||||||
|
|
||||||
|
col.border_active = $teal $teal
|
||||||
|
col.border_inactive = $surface1 $surface1
|
||||||
|
|
||||||
|
groupbar {
|
||||||
|
gradients = true,
|
||||||
|
text_color = $base
|
||||||
|
text_color_inactive = $text
|
||||||
|
col.active = rgba($tealAlphadd)
|
||||||
|
col.inactive = rgba($surface1Alphadd)
|
||||||
|
|
||||||
|
gaps_in = 0
|
||||||
|
gaps_out = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
misc {
|
misc {
|
||||||
enable_swallow = true
|
enable_swallow = true
|
||||||
swallow_regex = ^(Alacritty|kitty|footclient)$
|
swallow_regex = ^(Alacritty|kitty|footclient)$
|
||||||
|
|
@ -106,7 +124,7 @@ misc {
|
||||||
master {
|
master {
|
||||||
new_status = slave
|
new_status = slave
|
||||||
mfact = 0.5
|
mfact = 0.5
|
||||||
# slave_count_for_center_master = 4
|
slave_count_for_center_master = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
# ╭──────────────────────────────────────────────────────────╮
|
# ╭──────────────────────────────────────────────────────────╮
|
||||||
|
|
@ -132,6 +150,9 @@ workspace = 7, monitor:HDMI-A-2, persistent:true
|
||||||
workspace = 8, monitor:HDMI-A-2, persistent:true
|
workspace = 8, monitor:HDMI-A-2, persistent:true
|
||||||
workspace = 9, monitor:HDMI-A-2, persistent:true
|
workspace = 9, monitor:HDMI-A-2, persistent:true
|
||||||
|
|
||||||
|
workspace = w[t1], layoutopt:orientation:center
|
||||||
|
workspace = w[t2-4], layoutopt:orientation:left
|
||||||
|
|
||||||
# ╭──────────────────────────────────────────────────────────╮
|
# ╭──────────────────────────────────────────────────────────╮
|
||||||
# │ Keybindings │
|
# │ Keybindings │
|
||||||
# ╰──────────────────────────────────────────────────────────╯
|
# ╰──────────────────────────────────────────────────────────╯
|
||||||
|
|
@ -171,16 +192,19 @@ bind = $mainMod, f, fullscreen, 1 # preserve gaps and bar
|
||||||
bind = $mainMod SHIFT, f, fullscreen, 0 # use whole screen
|
bind = $mainMod SHIFT, f, fullscreen, 0 # use whole screen
|
||||||
bind = $mainMod SHIFT, s, toggleswallow
|
bind = $mainMod SHIFT, s, toggleswallow
|
||||||
|
|
||||||
|
bind = $mainMod, t, changegroupactive
|
||||||
|
bind = $mainMod SHIFT, t, togglegroup
|
||||||
|
|
||||||
# ── Focus ─────────────────────────────────────────────────────────────
|
# ── Focus ─────────────────────────────────────────────────────────────
|
||||||
bind = $mainMod, h, movefocus, l
|
bind = $mainMod, h, movefocus, l
|
||||||
bind = $mainMod, j, movefocus, d
|
bind = $mainMod, j, movefocus, d
|
||||||
bind = $mainMod, k, movefocus, u
|
bind = $mainMod, k, movefocus, u
|
||||||
bind = $mainMod, l, movefocus, r
|
bind = $mainMod, l, movefocus, r
|
||||||
|
|
||||||
bind = $mainMod + SHIFT, h, movewindow, l
|
bind = $mainMod + SHIFT, h, movewindoworgroup, l
|
||||||
bind = $mainMod + SHIFT, j, movewindow, d
|
bind = $mainMod + SHIFT, j, movewindoworgroup, d
|
||||||
bind = $mainMod + SHIFT, k, movewindow, u
|
bind = $mainMod + SHIFT, k, movewindoworgroup, u
|
||||||
bind = $mainMod + SHIFT, l, movewindow, r
|
bind = $mainMod + SHIFT, l, movewindoworgroup, r
|
||||||
|
|
||||||
bind = $mainMod, bar, workspace, previous
|
bind = $mainMod, bar, workspace, previous
|
||||||
bind = $mainMod CTRL, bar, focusmonitor, +1
|
bind = $mainMod CTRL, bar, focusmonitor, +1
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue