Overhaul luna complete

This commit is contained in:
KoenDR06 2025-02-25 15:56:58 +01:00
parent 06f5971965
commit 6f9fdca876
110 changed files with 2408 additions and 2129 deletions

View file

@ -0,0 +1,51 @@
from libqtile import layout
class Layouts:
def __init__(self):
self.default = {
"border_width": 2,
"margin": 8,
"border_focus": "#668bd7",
"border_normal": "1D2330"}
def init_layouts(self):
"""
Returns the layouts variable
"""
layouts = [
layout.Max(**self.default),
layout.MonadTall(**self.default),
layout.floating.Floating(**self.default),
layout.TreeTab(
font="Ubuntu",
fontsize=10,
sections=["FIRST", "SECOND", "THIRD", "FOURTH"],
section_fontsize=10,
border_width=2,
bg_color="1c1f24",
active_bg="c678dd",
active_fg="000000",
inactive_bg="a9a1e1",
inactive_fg="1c1f24",
padding_left=0,
padding_x=0,
padding_y=5,
section_top=10,
section_bottom=20,
level_shift=8,
vspace=3,
panel_width=200
),
# layout.Stack(num_stacks=2),
# Try more layouts by unleashing below layouts.
# layout.Bsp(),
# layout.Columns(),
# layout.Matrix(),
# layout.MonadWide(**self.default),
# layout.RatioTile(),
# layout.Tile(),
# layout.VerticalTile(),
# layout.Zoomy(),
]
return layouts