51cfe675cd
quickshell: remove deprecated width property
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:31:14 +01:00
ebd703fa15
quickshell: force bar width to screen width
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:29:00 +01:00
71661498d9
hyprland: autostart quickshell
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:19:28 +01:00
8e914e3131
quickshell: clock, calendar, battery; remove waybar
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:15:01 +01:00
4905389a3c
quickshell: add click handler to open nm-connection-editor
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:07:14 +01:00
5207fe32f3
quickshell: fix network widget parent refs, drop click handler
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:04:34 +01:00
463cb4dd07
quickshell: network widget, bar transparency, drop nm-applet
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 11:02:35 +01:00
f1f33194b2
quickshell: auto-close context menu on outside click
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:58:40 +01:00
a3e83fa6f0
quickshell: inline monochrome tray icons on bar
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:55:21 +01:00
fbb7c2d494
quickshell: fix missing closing brace
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:52:14 +01:00
5f1618e49c
quickshell: fix menu delegate, use inline repeater
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:39:19 +01:00
e02e1f41c1
quickshell: custom QML tray context menus
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:37:50 +01:00
63bd64ec56
quickshell: fix tray menu position
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:31:23 +01:00
67a09b2a7f
quickshell: add UseQApplication pragma for tray menus
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:29:47 +01:00
88c2b7b107
quickshell: fix tray popup anchor and menu display
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:26:56 +01:00
9dc4067a59
quickshell: fix tray menu, improve popup styling
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:21:56 +01:00
d63693e87a
quickshell: underline workspaces, dropdown tray
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:16:55 +01:00
69a72e9406
hyprland: add basic quickshell bar config
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 10:11:09 +01:00
5ac532d46f
hyprland: add quickshell to gaming PC
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 09:51:03 +01:00
forgejo-actions[bot]
a4fd21b9aa
Update flake inputs
2026-05-26 04:02:00 +00:00
38b423ca29
hyprland: use loop for workspace binds
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-25 20:18:44 +01:00
forgejo-actions[bot]
34d254e32a
Update flake inputs
2026-05-25 04:01:55 +00:00
forgejo-actions[bot]
71833794c7
Update flake inputs
2026-05-24 04:01:52 +00:00
forgejo-actions[bot]
cdd928e809
Update flake inputs
2026-05-23 04:01:49 +00:00
b0bf73f60e
frigate: use 8 threads for CPU detection
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 23:19:01 +01:00
297fd631ff
enable audio detection on kids_bedroom camera
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 23:13:06 +01:00
b957d88ff6
frigate: gate frontend with Authelia, not just API routes
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 23:09:00 +01:00
ad11fb3033
frigate: lower detect resolution to 720p for CPU performance
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 23:02:44 +01:00
ed71384885
frigate: double-proxy auth to inject Remote-Role header
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 22:29:20 +01:00
818caf88a2
frigate: map Remote-Role header for admin access via Authelia
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 22:03:34 +01:00
4a5a30f018
frigate: try top-level proxy auth with Remote-User header
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:57:38 +01:00
192db01be0
revert frigate auth to disabled mode
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:52:07 +01:00
e09cbb0cb5
frigate: use proxy auth mode with Authelia headers
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:49:33 +01:00
6b113b0a72
move homepage to port 8084, 8081 used by crowdsec
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:35:50 +01:00
5e73fe6f1a
add frigate to Authelia access control
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:31:32 +01:00
5a3d74d800
move homepage to port 8081, 8082 needed by frigate jsmpeg
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:24:04 +01:00
83b3653331
disable frigate built-in auth, Authelia handles it
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:18:03 +01:00
1ada3769c3
fix frigate config: remove invalid events.retain
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:13:13 +01:00
426d86645f
add Frigate NVR service behind Authelia
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 21:08:50 +01:00
8560c11afa
fix NIC naming: use udev rules instead of .link files
...
systemd.network.links didn't generate files; use udev extraRules
to pin NIC names to MACs. Also disable networking.useDHCP catch-all
that silently misconfigured the LAN NIC when it got a wrong name.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 09:31:57 +01:00
94d5b6a2a1
pin NIC names to MAC + limit 7DTD restart loops
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 09:31:57 +01:00
forgejo-actions[bot]
e7222b566b
Update flake inputs
2026-05-22 06:43:33 +00:00
13fac2ffdf
arr: use External auth method to fix auth reset on restart
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 22:15:45 +01:00
forgejo-actions[bot]
1b8db12d56
Update flake inputs
2026-05-21 14:04:23 +00:00
a18db710c0
nftables: allow podman bridges in input and forward chains
...
Rootful Podman containers (used by the Forgejo runner) use podman0
and podman-* bridges, which were being dropped by the default-deny
firewall policy. This broke DNS resolution and internet access.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 15:02:09 +01:00
8b6029ca86
forgejo-runner: set explicit DNS to fix container resolution
...
Runner containers (via Podman compat) couldn't resolve external hosts
after AdGuard stopped binding to 0.0.0.0. Point them at 10.0.0.1.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 14:44:26 +01:00
fb2d3a1ff7
adguard: bind DNS to LAN + loopback only to avoid podman conflict
...
Binding to 0.0.0.0 claimed port 53 on podman bridge interfaces,
preventing aardvark-dns from starting and breaking Forgejo Actions.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 14:34:11 +01:00
4ffce27cdd
ly: disable gameoflife animation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-21 09:18:26 +01:00
9d67da0d7c
revert: remove 7 Days to Die window rule — not needed
...
The floating issue was caused by the game's Unity display mode being
set to Windowed (mode 3), which locks X11 size hints (min=max) and
prevents any tiling WM from resizing it. Fixed by switching the
game to Fullscreen Window (mode 1) in the Wine registry instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 20:56:54 +01:00
3f1729b3b9
hyprland: use tile action for 7 Days to Die window rule
...
float = false isn't a valid Lua API action; tile = true is the correct
way to force an XWayland window out of floating.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-20 20:38:08 +01:00