add mango with basic config

This commit is contained in:
desolate
2026-05-20 18:22:42 +03:00
parent 0cff64e473
commit 04d8df3111
41 changed files with 674 additions and 0 deletions
@@ -0,0 +1,27 @@
# https://mangowm.github.io/docs/window-management/layouts#dwindle-layout
# Ratio used for new splits (0.050.95).
dwindle_split_ratio=0.5
# Pick the split axis from the cursor's position inside the focused window. The new window appears on the cursor's side.
dwindle_smart_split=0
# Side-by-side splits: where the new window goes. 0 = follow cursor, 1 = right, 2 = left.
dwindle_hsplit=1
# Top/bottom splits: where the new window goes. 0 = follow cursor, 1 = below, 2 = above.
dwindle_vsplit=1
# Keep the sibling's split orientation when a window is closed.
dwindle_preserve_split=0
# When dragging to resize, move the split toward the cursor regardless of which side was grabbed.
dwindle_smart_resize=0
# Drag-to-tile drop preview.
# 1 = 2-zone preview matching dwindle_split_ratio,
# 0 = 4-quadrant preview.
dwindle_drop_simple_split=1
# Manually split windows mode.
dwindle_manual_split=0
@@ -0,0 +1,19 @@
# https://mangowm.github.io/docs/window-management/layouts#master-stack-layouts
# New windows become the master window.
new_is_master=1
# The split ratio between master and stack areas.
default_mfact=0.55
# Number of allowed master windows.
default_nmaster=1
# Disable gaps when only one window is present.
smartgaps=0
# (Center Tile) Master spreads across screen if no stack exists.
center_master_overspread=0
# (Center Tile) Center master when only one stack window exists.
center_when_single_stack=1
@@ -0,0 +1,28 @@
# https://mangowm.github.io/docs/window-management/layouts#scroller-layout
# Width reserved on sides when window ratio is 1.
scroller_structs=20
# Default width proportion for new windows.
scroller_default_proportion=0.8
# Always center the focused window (1 = enable).
scroller_focus_center=0
# Center focused window only if it was outside the view.
scroller_prefer_center=0
# Allow windows to overspread when there's extra space.
scroller_prefer_overspread=1
# Focus windows even if partially off-screen.
edge_scroller_pointer_focus=1
# Presets for cycling window widths.
scroller_proportion_preset=0.5,0.8,1.0
# Ignore proportion adjustments for single windows.
scroller_ignore_proportion_single=1
# Default proportion for single windows in scroller. Requires scroller_ignore_proportion_single=0 to take effect.
scroller_default_proportion_single=1.0