Commit f7cab9a
Eric Bower
·
2026-07-10 23:33:45 -0400 EDT
parent bffeb9c
chore: noctalia v5
2 files changed,
+131,
-8
+110,
-0
1@@ -0,0 +1,110 @@
2+config_version = 1
3+
4+[bar.default]
5+font_family = "JetBrainsMono Nerd Font"
6+margin_ends = 0
7+position = "bottom"
8+radius = 0
9+shadow = false
10+
11+[idle]
12+behavior_order = [ "lock", "screen-off", "lock-and-suspend" ]
13+
14+ [idle.behavior.lock]
15+ action = "lock"
16+ enabled = true
17+ timeout = 600.0
18+
19+ [idle.behavior.lock-and-suspend]
20+ action = "lock_and_suspend"
21+ enabled = false
22+ timeout = 900.0
23+
24+ [idle.behavior.screen-off]
25+ action = "screen_off"
26+ enabled = true
27+ timeout = 900.0
28+
29+[location]
30+address = "ann arbor, michigan"
31+
32+[lockscreen_widgets]
33+enabled = false
34+schema_version = 2
35+widget_order = [ "lockscreen-login-box@eDP-1" ]
36+
37+ [lockscreen_widgets.grid]
38+ cell_size = 16
39+ major_interval = 4
40+ visible = true
41+
42+ [lockscreen_widgets.widget."lockscreen-login-box@eDP-1"]
43+ box_height = 70.0
44+ box_width = 400.0
45+ cx = 752.0
46+ cy = 883.0
47+ output = "eDP-1"
48+ rotation = 0.0
49+ type = "login_box"
50+
51+ [lockscreen_widgets.widget."lockscreen-login-box@eDP-1".settings]
52+ background_color = "surface_variant"
53+ background_opacity = 0.88
54+ background_radius = 12.0
55+ input_opacity = 1.0
56+ input_radius = 6.0
57+ show_caps_lock = true
58+ show_keyboard_layout = true
59+ show_login_button = true
60+ show_password_hint = true
61+
62+[nightlight]
63+enabled = true
64+temperature_night = 3000
65+
66+[shell]
67+corner_radius_scale = 0.0
68+time_format = "{:%I:%M}"
69+
70+ [shell.animation]
71+ enabled = false
72+
73+ [shell.panel]
74+ open_near_click_control_center = true
75+
76+ [shell.screen_corners]
77+ size = 1
78+
79+[theme]
80+builtin = "Kanagawa"
81+community_palette = "Oxocarbon"
82+mode = "dark"
83+source = "builtin"
84+wallpaper_scheme = "m3-content"
85+
86+[wallpaper]
87+directory = "/home/erock/config/wallpapers"
88+
89+ [wallpaper.default]
90+ path = "/home/erock/config/wallpapers/webb_telescope.png"
91+
92+ [wallpaper.last]
93+ path = "/home/erock/config/wallpapers/webb_telescope.png"
94+
95+ [wallpaper.monitors.eDP-1]
96+ path = "/home/erock/config/wallpapers/webb_telescope.png"
97+
98+[weather]
99+unit = "imperial"
100+
101+[widget.clock]
102+format = "{:%I:%M}"
103+
104+[widget.launcher]
105+enabled = true
106+
107+[widget.network]
108+show_label = false
109+
110+[widget.wallpaper]
111+enabled = false
+21,
-8
1@@ -25,12 +25,19 @@ client.background $bg0
2
3 default_border pixel 2
4
5+set $ipc noctalia msg
6+bindsym $mod+d exec $ipc panel-toggle launcher
7+bindsym --locked XF86AudioRaiseVolume exec $ipc volume-up
8+bindsym --locked XF86AudioLowerVolume exec $ipc volume-down
9+bindsym --locked XF86AudioMute exec $ipc volume-mute
10+bindsym --locked XF86MonBrightnessUp exec $ipc brightness-up
11+bindsym --locked XF86MonBrightnessDown exec $ipc brightness-down
12+
13 floating_modifier $mod normal
14 # bindsym $mod+Return exec foot
15 bindsym $mod+Return exec monstar
16 bindsym $mod+q kill
17-bindsym $mod+d exec qs -c noctalia-shell ipc call launcher toggle
18-bindsym $mod+Comma exec qs -c noctalia-shell ipc call settings toggle
19+
20 bindsym $mod+c exec wl-copy
21 bindsym $mod+v exec wl-paste
22 bindsym $mod+z splith
23@@ -45,11 +52,14 @@ bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut.
24 bindsym $mod+Shift+space floating toggle
25 bindsym $mod+Shift+minus move scratchpad
26 bindsym $mod+minus scratchpad show
27-bindsym XF86AudioRaiseVolume exec qs -c noctalia-shell ipc call volume increase
28-bindsym XF86AudioLowerVolume exec qs -c noctalia-shell ipc call volume decrease
29-bindsym XF86AudioMute exec qs -c noctalia-shell ipc call volume muteOutput
30-bindsym XF86MonBrightnessUp exec qs -c noctalia-shell ipc call brightness increase
31-bindsym XF86MonBrightnessDown exec qs -c noctalia-shell ipc call brightness decrease
32+
33+# bindsym $mod+d exec qs -c noctalia-shell ipc call launcher toggle
34+# bindsym $mod+Comma exec qs -c noctalia-shell ipc call settings toggle
35+# bindsym XF86AudioRaiseVolume exec qs -c noctalia-shell ipc call volume increase
36+# bindsym XF86AudioLowerVolume exec qs -c noctalia-shell ipc call volume decrease
37+# bindsym XF86AudioMute exec qs -c noctalia-shell ipc call volume muteOutput
38+# bindsym XF86MonBrightnessUp exec qs -c noctalia-shell ipc call brightness increase
39+# bindsym XF86MonBrightnessDown exec qs -c noctalia-shell ipc call brightness decrease
40 # Move your focus around
41 bindsym $mod+$left focus left
42 bindsym $mod+$down focus down
43@@ -98,7 +108,10 @@ output $laptop scale 1.5
44
45 bindswitch lid:on output $laptop disable
46 bindswitch --reload lid:off output $laptop enable; exec qs -c noctalia-shell
47-exec qs -c noctalia-shell
48+
49+exec noctalia
50+# exec qs -c noctalia-shell
51+
52 # required for xdg-desktop-portal-gtk.service
53 exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
54 exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway