all repos — catppuccin-mocha-regolith @ main

Config files for Catppuccin theme in Regolith Linux

wm (view raw)

 1#define i3wm_window_border_style         pixel
 2#define i3wm_floatingwindow_border_style pixel
 3#define i3wm_window_border_size          2
 4#define i3wm_floatingwindow_border_size  2
 5#define i3wm_gaps_inner_size             5
 6#define i3wm_gaps_outer_size             0
 7#define i3wm_bar_position                bottom
 8
 9#define Q(x) #x
10#define QUOTE(x) Q(x)
11#define glyph_font QUOTE(gtk_monospace_font_name)
12#define glyph typeface_bar_glyph_workspace
13
14ilia.stylesheet: /usr/share/regolith-look/catppuccin-mocha/ilia.css
15
16wm.bar.position: i3wm_bar_position
17wm.bar.background.color: color_mantle
18wm.bar.statusline.color: color_surface0
19wm.bar.separator.color: color_accent
20wm.bar.workspace.focused.border.color: color_accent
21wm.bar.workspace.focused.background.color: color_surface0
22wm.bar.workspace.focused.text.color: color_text
23wm.bar.workspace.active.border.color: color_surface0
24wm.bar.workspace.active.background.color: color_surface0
25wm.bar.workspace.active.text.color: color_text
26wm.bar.workspace.inactive.border.color: color_surface0
27wm.bar.workspace.inactive.background.color: color_surface0
28wm.bar.workspace.inactive.text.color: color_text
29wm.bar.workspace.urgent.border.color: color_red
30wm.bar.workspace.urgent.background.color: color_surface0
31wm.bar.workspace.urgent.text.color: color_text
32
33wm.client.focused.color.border: color_accent
34wm.client.focused.color.background: color_surface0
35wm.client.focused.color.text: color_text
36wm.client.focused.color.indicator: color_accent
37wm.client.focused.color.child_border: color_accent
38
39wm.client.focused_inactive.color.border: color_accent
40wm.client.focused_inactive.color.background: color_mantle
41wm.client.focused_inactive.color.text: color_text
42wm.client.focused_inactive.color.indicator: color_accent
43wm.client.focused_inactive.color.child_border: color_accent
44
45wm.client.unfocused.color.border: color_surface0
46wm.client.unfocused.color.background: color_surface0
47wm.client.unfocused.color.text: color_text
48wm.client.unfocused.color.indicator: color_surface0
49wm.client.unfocused.color.child_border: color_surface0
50
51wm.client.urgent.color.border: color_red
52wm.client.urgent.color.background: color_red
53wm.client.urgent.color.text: color_text
54wm.client.urgent.color.indicator: color_red
55wm.client.urgent.color.child_border: color_red
56
57wm.window.border.style: i3wm_window_border_style
58wm.window.border.size: i3wm_window_border_size
59wm.floatingwindow.border.style: i3wm_floatingwindow_border_style
60wm.floatingwindow.border.size: i3wm_floatingwindow_border_size
61wm.gaps.inner.size: i3wm_gaps_inner_size
62wm.gaps.outer.size: i3wm_gaps_outer_size
63
64#define WORKSPACE_NAME(INDEX, FONT, COLOR, GLYPH) INDEX:<span> </span><span font_desc=FONT>INDEX </span><span foreground=COLOR>GLYPH</span><span> </span>
65
66wm.workspace.01.name: WORKSPACE_NAME(1, glyph_font, QUOTE(color_mauve), glyph)
67wm.workspace.02.name: WORKSPACE_NAME(2, glyph_font, QUOTE(color_red), glyph)
68wm.workspace.03.name: WORKSPACE_NAME(3, glyph_font, QUOTE(color_maroon), glyph)
69wm.workspace.04.name: WORKSPACE_NAME(4, glyph_font, QUOTE(color_peach), glyph)
70wm.workspace.05.name: WORKSPACE_NAME(5, glyph_font, QUOTE(color_yellow), glyph)
71wm.workspace.06.name: WORKSPACE_NAME(6, glyph_font, QUOTE(color_green), glyph)
72wm.workspace.07.name: WORKSPACE_NAME(7, glyph_font, QUOTE(color_teal), glyph)
73wm.workspace.08.name: WORKSPACE_NAME(8, glyph_font, QUOTE(color_sky), glyph)
74wm.workspace.09.name: WORKSPACE_NAME(9, glyph_font, QUOTE(color_sapphire), glyph)
75wm.workspace.10.name: WORKSPACE_NAME(10, glyph_font, QUOTE(color_blue), glyph)
76wm.workspace.11.name: WORKSPACE_NAME(11, glyph_font, QUOTE(color_lavender), glyph)
77wm.workspace.12.name: WORKSPACE_NAME(12, glyph_font, QUOTE(color_mauve), glyph)
78wm.workspace.13.name: WORKSPACE_NAME(13, glyph_font, QUOTE(color_red), glyph)
79wm.workspace.14.name: WORKSPACE_NAME(14, glyph_font, QUOTE(color_maroon), glyph)
80wm.workspace.15.name: WORKSPACE_NAME(15, glyph_font, QUOTE(color_peach), glyph)
81wm.workspace.16.name: WORKSPACE_NAME(16, glyph_font, QUOTE(color_yellow), glyph)
82wm.workspace.17.name: WORKSPACE_NAME(17, glyph_font, QUOTE(color_green), glyph)
83wm.workspace.18.name: WORKSPACE_NAME(18, glyph_font, QUOTE(color_teal), glyph)
84wm.workspace.19.name: WORKSPACE_NAME(19, glyph_font, QUOTE(color_sky), glyph)