diff --git a/overlays/unstable_pkgs.nix b/overlays/unstable_pkgs.nix index 21ac9fa..fcf609a 100644 --- a/overlays/unstable_pkgs.nix +++ b/overlays/unstable_pkgs.nix @@ -1,9 +1,15 @@ self: super: let unstable = import (fetchTarball https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz) {}; + unstable-jackett = import (super.fetchFromGitHub { + owner = "r-ryantm"; + repo = "nixpkgs"; + rev = "969eccc471d6a7108e2d3a2d54dca3127ab004b3"; + sha256 = "0kmz7g9r05dpikln1ad46dk06hid214cjcv3csp708gc0h3qj7zm"; + }){}; in { - jackett = unstable.jackett; + jackett = unstable-jackett.jackett; radarr = unstable.radarr; sonarr = unstable.sonarr; emby = unstable.emby; diff --git a/systems/LoutreOS/services.nix b/systems/LoutreOS/services.nix index 0b0f632..2c4553d 100644 --- a/systems/LoutreOS/services.nix +++ b/systems/LoutreOS/services.nix @@ -212,6 +212,7 @@ in postgresql.enable = true; + /* matrix-synapse = { enable = true; package = unstable.matrix-synapse; @@ -273,6 +274,7 @@ in disable_existing_loggers: False ''; }; + */ pgmanage = { enable = true; @@ -370,7 +372,6 @@ in Group = "nogroup"; }; }; - */ systemd.services.matrix-synapse = { serviceConfig = { @@ -378,6 +379,7 @@ in MemoryMax = "5G"; }; }; + */ security.sudo.extraRules = [ { commands = [ { command = "${pkgs.smartmontools}/bin/smartctl"; options = [ "NOPASSWD" ]; } ]; users = [ "telegraf" ]; }