blob: fc702f9c8f82c5119bdc8c2c7d3cd6570cb41c12 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
import pytermgui as ptg
global gaps_enabled
gaps_enabled = False
def toggle_gaps(gaps):
gaps = not gaps
with ptg.WindowManager() as manager:
layout = ptg.Layout()
layout.add_slot("Body Left", index=0)
layout.add_slot("Body Right", width=0.5, index=1)
i3window = (
ptg.Window(
"[bold]i3 Configuration Settings",
ptg.Label("[italic gray]gaps", parent_align=0),
ptg.Splitter(ptg.Label("Toggle window gaps", parent_align=0), ptg.Checkbox(parent_align=2))
)
.set_title("[italic inverse !gradient(60)]i3 Configuration[/!]")
)
polybar_window = (
ptg.Window(
"[bold]Polybar Configuration Settings"
).set_title("[italic inverse !gradient(45)]Polybar Configuration")
)
layout.assign(polybar_window, index=0)
layout.assign(i3window, index=1)
manager.add(i3window)
manager.add(polybar_window)
|