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