Commit graph

  • 297fd631ff enable audio detection on kids_bedroom camera rope 2026-05-22 23:13:06 +01:00
  • b957d88ff6 frigate: gate frontend with Authelia, not just API routes rope 2026-05-22 23:09:00 +01:00
  • ad11fb3033 frigate: lower detect resolution to 720p for CPU performance rope 2026-05-22 23:02:44 +01:00
  • ed71384885 frigate: double-proxy auth to inject Remote-Role header rope 2026-05-22 22:29:20 +01:00
  • 818caf88a2 frigate: map Remote-Role header for admin access via Authelia rope 2026-05-22 22:03:34 +01:00
  • 4a5a30f018 frigate: try top-level proxy auth with Remote-User header rope 2026-05-22 21:57:38 +01:00
  • 192db01be0 revert frigate auth to disabled mode rope 2026-05-22 21:52:07 +01:00
  • e09cbb0cb5 frigate: use proxy auth mode with Authelia headers rope 2026-05-22 21:49:33 +01:00
  • 6b113b0a72 move homepage to port 8084, 8081 used by crowdsec rope 2026-05-22 21:35:50 +01:00
  • 5e73fe6f1a add frigate to Authelia access control rope 2026-05-22 21:31:32 +01:00
  • 5a3d74d800 move homepage to port 8081, 8082 needed by frigate jsmpeg rope 2026-05-22 21:24:04 +01:00
  • 83b3653331 disable frigate built-in auth, Authelia handles it rope 2026-05-22 21:18:03 +01:00
  • 1ada3769c3 fix frigate config: remove invalid events.retain rope 2026-05-22 21:13:13 +01:00
  • 426d86645f add Frigate NVR service behind Authelia rope 2026-05-22 21:08:50 +01:00
  • 8560c11afa fix NIC naming: use udev rules instead of .link files rope 2026-05-22 09:27:10 +01:00
  • 94d5b6a2a1 pin NIC names to MAC + limit 7DTD restart loops rope 2026-05-22 09:02:03 +01:00
  • e7222b566b Update flake inputs forgejo-actions[bot] 2026-05-22 06:43:33 +00:00
  • 13fac2ffdf arr: use External auth method to fix auth reset on restart rope 2026-05-21 22:12:40 +01:00
  • 1b8db12d56 Update flake inputs forgejo-actions[bot] 2026-05-21 14:04:23 +00:00
  • a18db710c0 nftables: allow podman bridges in input and forward chains rope 2026-05-21 15:02:09 +01:00
  • 8b6029ca86 forgejo-runner: set explicit DNS to fix container resolution rope 2026-05-21 14:44:26 +01:00
  • fb2d3a1ff7 adguard: bind DNS to LAN + loopback only to avoid podman conflict rope 2026-05-21 14:34:11 +01:00
  • 4ffce27cdd ly: disable gameoflife animation rope 2026-05-21 09:18:26 +01:00
  • 9d67da0d7c revert: remove 7 Days to Die window rule — not needed rope 2026-05-20 20:56:54 +01:00
  • 3f1729b3b9 hyprland: use tile action for 7 Days to Die window rule rope 2026-05-20 20:38:08 +01:00
  • 752d6c49a0 hyprland: force 7 Days to Die to tile instead of float rope 2026-05-20 20:33:33 +01:00
  • 1aebc200b6 remove matugen remnants — theming is now handled by stylix rope 2026-05-20 17:45:11 +01:00
  • 53c3fedf52 mediaserver: disable IPv6 to fix Jellyfin TMDb metadata fetches rope 2026-05-20 13:44:17 +01:00
  • 066fd11449 update workflow: always commit so scheduled runs have a consistent label rope 2026-05-19 19:54:21 +01:00
  • 93a9f56092 macbook: increase DWT timeout from 0.3s to 0.4s rope 2026-05-19 17:44:35 +01:00
  • b52f730889 macbook: re-enable touchpad when DWT service stops rope 2026-05-19 17:41:42 +01:00
  • 951ba2b850 macbook: revert libinput quirk — it permanently inhibits the touchpad rope 2026-05-19 17:39:38 +01:00
  • 22c1b35360 macbook: add libinput quirk for native DWT on bcm5974 rope 2026-05-19 17:36:04 +01:00
  • 20f70dd27a Fix dwt ignoring modifiers like shift, alt etc. rope 2026-05-19 17:31:53 +01:00
  • ced2ff65dc Add autoupdate. rope 2026-05-19 17:10:17 +01:00
  • d66558efae macbook: remove zen warmup service; drop XFCE fallback session rope 2026-05-19 17:09:30 +01:00
  • 6f3845aa1b mediaserver: enable podman for bazarr-sync container policy rope 2026-05-19 10:54:44 +01:00
  • 39d5a95866 mediaserver: fix bazarr config path (YAML, not INI) rope 2026-05-19 10:51:53 +01:00
  • d83db8c555 mediaserver: add bazarr-sync for automatic subtitle synchronisation rope 2026-05-19 10:46:30 +01:00
  • c929e90e82 flake: update inputs forgejo-actions[bot] 2026-05-19 04:01:45 +00:00
  • 80eda70088 macbook: reduce DWT timeout from 500ms to 300ms rope 2026-05-18 17:32:51 +01:00
  • 8285fce24a macbook: add DWT daemon for bcm5974 touchpad rope 2026-05-18 17:30:00 +01:00
  • 2ed677bd8f Revert "macbook: disable touchpad while typing" rope 2026-05-18 17:16:33 +01:00
  • dc7845a7b9 macbook: disable touchpad while typing rope 2026-05-18 17:11:52 +01:00
  • 28bac0dd46 macbook: disable touchpad while typing rope 2026-05-18 17:03:49 +01:00
  • 8c1f248fb9 macbook: add warmup service for Zen Browser rope 2026-05-18 17:02:53 +01:00
  • ca6699f6f4 macbook: drop unnecessary RestartSec from ghostty daemon rope 2026-05-18 16:58:00 +01:00
  • b32bb900c0 macbook: always restart ghostty daemon after window close rope 2026-05-18 16:57:05 +01:00
  • 38bd660ddb macbook: add warmup services for Ghostty and Nemo rope 2026-05-18 16:53:12 +01:00
  • 111e8183d0 hyprland: remove snixembed — breaks native SNI tray icons rope 2026-05-18 16:04:45 +01:00
  • 5a1cc4a7ca hyprland: add snixembed for X11 tray icon bridging (Battle.net) rope 2026-05-18 15:32:34 +01:00
  • 099b312df6 common: set home-manager.backupFileExtension for safe activation rope 2026-05-18 14:08:29 +01:00
  • b713d64211 stylix: enable on media server via stylix-stable (release-25.11) rope 2026-05-18 13:53:19 +01:00
  • f7f258651e hyprland: remove dead config (WLR_DRM_DEVICES, pamixer, stale CSS, old activation) rope 2026-05-18 13:25:07 +01:00
  • 5655987f66 hyprland: remove GCC 15 LD_PRELOAD workaround — no longer needed rope 2026-05-18 13:09:19 +01:00
  • 059e847b6e anyrun: reset-failed before daemon restart in power menu rope 2026-05-18 12:58:48 +01:00
  • e77f4791be anyrun: fix upstream flake integration and use systemd daemon rope 2026-05-18 12:51:41 +01:00
  • 9f2a5a2868 anyrun: switch to upstream flake for working daemon mode rope 2026-05-18 12:48:00 +01:00
  • 402f2f36f5 anyrun: revert to standalone mode — daemon crashes on GTK init rope 2026-05-18 12:37:55 +01:00
  • 0519efdf01 anyrun: fix config and restore toggle behavior rope 2026-05-18 12:35:07 +01:00
  • 76bef27ac7 anyrun: restart daemon after standalone power menu use rope 2026-05-18 12:30:28 +01:00
  • a673881fa5 anyrun: fix launcher bind for daemon mode rope 2026-05-18 12:22:20 +01:00
  • 8ec8e4c876 anyrun: switch to daemon mode and fix config warnings rope 2026-05-18 12:20:02 +01:00
  • 88b9c24ffb fix deprecated package names and gtk4 theme warning rope 2026-05-18 10:48:22 +01:00
  • cea4d37bfb flake: update Stylix to master and scope import to desktop hosts rope 2026-05-18 10:44:16 +01:00
  • d89706736c hyprpaper: remove unnecessary wallpaper workarounds rope 2026-05-18 10:35:26 +01:00
  • 542d5b1ee6 hyprpaper: fix wallpaper IPC script (use writeShellScript) rope 2026-05-18 10:18:15 +01:00
  • e90018d780 hyprpaper: work around 0.8.4 wallpaper= config bug via IPC rope 2026-05-18 10:13:36 +01:00
  • 4fa6dc9f88 remove VSCodium and nix-ld from config rope 2026-05-18 10:01:07 +01:00
  • 18809b9fcb hyprpaper: fix monitor wallpaper mapping for 0.8.4 rope 2026-05-18 09:59:30 +01:00
  • fd5258c9ad flake: update inputs forgejo-actions[bot] 2026-05-18 04:01:44 +00:00
  • 609e98d681 hyprland: fix waybar, power menu icons, and tray handle glyph rope 2026-05-17 22:58:41 +01:00
  • 0940965a86 hyprland: fix incorrect Lua dispatcher APIs rope 2026-05-17 22:37:34 +01:00
  • f5183a7605 gaming: set max-jobs = 1 to allow trivial local builds rope 2026-05-17 22:32:34 +01:00
  • f4b45c8bda hyprland: fix Lua config errors caused by stylix's Hyprland target rope 2026-05-17 22:24:12 +01:00
  • 62a1f9a38c gaming: remove lutris (using Faugus instead) rope 2026-05-17 21:14:18 +01:00
  • 7bd43f6baf nix: add i686-linux to remote build machine systems rope 2026-05-17 21:12:53 +01:00
  • 49c4a93fa8 gaming: force all nix builds to remote media server rope 2026-05-17 21:01:00 +01:00
  • 83ab64e35b flake: switch Gaming and Macbook to nixpkgs unstable rope 2026-05-17 20:46:23 +01:00
  • 2156ce4138 hyprland: migrate to Lua config (Hyprland 0.55+) rope 2026-05-17 20:38:30 +01:00
  • 07ee7b86df hyprland: revert to windowrulev2 for Battle.net tray rule rope 2026-05-17 19:55:18 +01:00
  • b165b55e82 hyprland: use Lua window rule for Battle.net tray window rope 2026-05-17 19:51:45 +01:00
  • e59575780c hyprland: hide Battle.net tray icon window rope 2026-05-17 19:48:50 +01:00
  • db413ad808 services: add Flatnotes note-sharing at notes.nordhammer.it rope 2026-05-17 14:19:52 +01:00
  • 43c251b90d macbook: add wob OSD for keyboard backlight keys rope 2026-05-17 13:47:59 +01:00
  • b4be9a9339 Upload files to "walls" rope 2026-05-17 05:36:26 -07:00
  • 7e59e8b2e8 macbook: restore keyboard backlight to 10% on graphical login rope 2026-05-17 13:18:26 +01:00
  • b97920df45 macbook: fix keyboard backlight keybinds to use brightnessctl rope 2026-05-17 13:16:12 +01:00
  • cdb4cbd6c0 macbook: add keyboard backlight key bindings and permissions rope 2026-05-17 12:58:06 +01:00
  • 1d491f4bd2 desktop: enable Plymouth boot splash with Stylix theming rope 2026-05-17 11:09:41 +01:00
  • 1943098d57 flake: update inputs forgejo-actions[bot] 2026-05-17 04:01:56 +00:00
  • 12253c23dd arr: patch AuthenticationRequired to suppress auth enforcement rope 2026-05-16 21:01:11 +01:00
  • c569892406 systemd: shorten DefaultTimeoutStopSec to 10s rope 2026-05-16 19:41:21 +01:00
  • 403bb0bd19 nemo: hide menubar by default rope 2026-05-16 17:59:25 +01:00
  • 85f63cfc9e ghostty: enable single-instance mode for faster window opens rope 2026-05-16 17:52:18 +01:00
  • f59b00a23d desktop: rename gnome.nix → desktop.nix; switch to nemo rope 2026-05-16 17:50:01 +01:00
  • 33b2c3815c hyprland: add swayosd for volume/brightness OSD rope 2026-05-16 17:37:02 +01:00
  • 60ab2d6b70 nautilus: disable tracker search to fix slow startup rope 2026-05-16 17:22:47 +01:00
  • 3ea1b316fe desktop: drop qt block; let stylix own qt.platformTheme rope 2026-05-16 17:18:43 +01:00
  • 7791d3d9e5 desktop: replace GNOME with XFCE fallback; fix keyring popup rope 2026-05-16 17:14:44 +01:00