Commit Graph

3 Commits

Author SHA1 Message Date
Ash
44786b2a25 fix: handle missing xwaylandvideobridge attr conditionally
All checks were successful
CI / check (pull_request) Successful in 2m27s
CI / build-and-cache (pull_request) Has been skipped
2026-03-07 10:16:02 -08:00
Ash
77f792b9bf fix: merge services.displayManager into single block
Some checks failed
CI / check (pull_request) Failing after 1m32s
CI / build-and-cache (pull_request) Has been skipped
NixOS doesn't allow duplicate attribute set definitions in the
same module. Combine sessionPackages and autologin config.
2026-03-07 10:13:51 -08:00
Ash
eacfa28321 boxy: replace Kodi with Plasma Bigscreen
Some checks failed
CI / check (pull_request) Failing after 1m15s
CI / build-and-cache (pull_request) Has been skipped
Add plasma-bigscreen role with package built from upstream master
(not yet in nixpkgs, tracking NixOS/nixpkgs#428077).

Changes:
- New role: roles/plasma-bigscreen/ (module + package derivation)
- boxy configuration: swap roles.kodi for roles.plasma-bigscreen
- Keeps all existing functionality: Jellyfin, Stremio, Firefox,
  KDE Connect, app-launcher-server, AVR volume control (kodi user)
- Autologins to plasma-bigscreen-wayland session instead of plasma

NOTE: First build will fail with a hash mismatch on the source
fetch — copy the correct sha256 from the error into package.nix.
Some dep attribute names may also need adjustment on first build.
2026-03-07 10:06:40 -08:00