feat: jellyfin (and updating nixpkgs)

Signed-off-by: jolheiser <john.olheiser@gmail.com>
teamcity
jolheiser 2024-02-03 17:28:57 -06:00
parent 501a1fe95a
commit a613e489cd
Signed by: jolheiser
GPG Key ID: B853ADA5DA7BBF7A
2 changed files with 11 additions and 3 deletions

View File

@ -265,11 +265,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1701336116, "lastModified": 1706925685,
"narHash": "sha256-kEmpezCR/FpITc6yMbAh4WrOCiT2zg5pSjnKrq51h5Y=", "narHash": "sha256-hVInjWMmgH4yZgA4ZtbgJM1qEAel72SYhP5nOWX4UIM=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f5c27c6136db4d76c30e533c20517df6864c46ee", "rev": "79a13f1437e149dc7be2d1290c74d378dad60814",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -27,6 +27,7 @@
enable = true; enable = true;
drivers = [pkgs.canon-cups-ufr2 pkgs.cnijfilter_4_00]; drivers = [pkgs.canon-cups-ufr2 pkgs.cnijfilter_4_00];
}; };
jellyfin.enable = true;
}; };
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
@ -36,10 +37,17 @@
extraGroups = ["wheel" "docker" "storage"]; extraGroups = ["wheel" "docker" "storage"];
isNormalUser = true; isNormalUser = true;
}; };
users.groups.media.members = ["jolheiser" "olheiser" "jellyfin"];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
firefox firefox
gimp gimp
protonvpn-gui
qbittorrent
];
nixpkgs.config.permittedInsecurePackages = [
"electron-25.9.0"
]; ];
system.stateVersion = "22.11"; system.stateVersion = "22.11";