From b64bf45fe0325b32e9c2fb4e01bdac391587b194 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Sun, 7 Dec 2025 19:55:52 -0700 Subject: moved plugins to correct scope --- machines/picast/default.nix | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'machines') diff --git a/machines/picast/default.nix b/machines/picast/default.nix index 99d8507..d325bae 100644 --- a/machines/picast/default.nix +++ b/machines/picast/default.nix @@ -49,17 +49,9 @@ services.cage = { enable = true; user = "kodi"; - program = "${pkgs.kodi-wayland}/bin/kodi-standalone"; - }; - environment.systemPackages = [ - (pkgs.kodi.withPackages (kodiPkgs: with kodiPkgs; [ - invidious - youtube - sponsorblock - sendtokodi - ])) - ]; - + program = "${pkgs.kodi-wayland.withPackages (kodiPkgs: with kodiPkgs; + [ invidious youtube sponsorblock sendtokodi ])}/bin/kodi-standalone"; + }; # Configure keymap in X11 -- cgit v1.2.3 From cfb4ae7868926040d37f771a9a4872c7ec2e8f07 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Sun, 7 Dec 2025 21:32:56 -0700 Subject: kodi user needs video permission to access cec device --- machines/picast/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'machines') diff --git a/machines/picast/default.nix b/machines/picast/default.nix index d325bae..05ad832 100644 --- a/machines/picast/default.nix +++ b/machines/picast/default.nix @@ -45,14 +45,16 @@ # Enable the X11 windowing system. # services.xserver.enable = true; - users.extraUsers.kodi.isNormalUser = true; + users.extraUsers.kodi = { + isNormalUser = true; + extraGroups = [ "video" ]; + }; services.cage = { enable = true; user = "kodi"; program = "${pkgs.kodi-wayland.withPackages (kodiPkgs: with kodiPkgs; [ invidious youtube sponsorblock sendtokodi ])}/bin/kodi-standalone"; - }; - + }; # Configure keymap in X11 # services.xserver.xkb.layout = "us"; -- cgit v1.2.3