diff --git a/hosts/default.nix b/hosts/default.nix index cf4fc6f..1b21982 100644 --- a/hosts/default.nix +++ b/hosts/default.nix @@ -142,9 +142,6 @@ "cachix-personal-token".owner = "ccr"; "git-workspace-tokens".owner = "ccr"; "autistici-password".owner = "ccr"; - "restic-hetzner-password" = { }; - "forgejo-runners-token".owner = "nixuser"; - "forgejo-nix-access-tokens".owner = "nixuser"; }; }; diff --git a/hosts/pike/default.nix b/hosts/pike/default.nix index 2248933..94b79e2 100644 --- a/hosts/pike/default.nix +++ b/hosts/pike/default.nix @@ -169,4 +169,16 @@ enable = true; algorithm = "zstd"; }; + + hardware.nvidia-container-toolkit.enable = true; + services.xserver.videoDrivers = [ "nvidia" ]; + hardware.nvidia.open = true; + hardware.nvidia.prime = { + offload = { + enable = true; + enableOffloadCmd = true; + }; + intelBusId = "PCI:0:2:0"; + nvidiaBusId = "PCI:1:0:0"; + }; } diff --git a/modules/jellyfin/default.nix b/modules/jellyfin/default.nix index c9cdeaa..6586166 100644 --- a/modules/jellyfin/default.nix +++ b/modules/jellyfin/default.nix @@ -5,7 +5,10 @@ openFirewall = true; }; - users.users.jellyfin.extraGroups = [ "transmission" ]; + users.users.jellyfin.extraGroups = [ + "transmission" + "amule" + ]; environment.persistence."/persist".directories = [ config.services.jellyfin.dataDir