From 3f0c37fcb7eb1df6dc88241ef535e063025bf1fe Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Sun, 21 Apr 2024 15:01:57 -0400 Subject: [PATCH] re-enable parrot and move settings file from /data/settings --- hosts/gerg-desktop/services/parrot.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hosts/gerg-desktop/services/parrot.nix b/hosts/gerg-desktop/services/parrot.nix index 604eac4..38c4bb7 100644 --- a/hosts/gerg-desktop/services/parrot.nix +++ b/hosts/gerg-desktop/services/parrot.nix @@ -7,12 +7,16 @@ _: }: { sops.secrets.discordenv = { }; + systemd.services.parrot = { - #wantedBy = [ "multi-user.target" ]; - #wants = [ "network-online.target" ]; - #after = [ "network-online.target" ]; - script = lib.getExe pkgs.parrot; + wantedBy = [ "multi-user.target" ]; + wants = [ "network-online.target" ]; + after = [ "network-online.target" ]; + + environment.SETTINGS_PATH = "/persist/services/parrot"; + serviceConfig = { + ExecStart = lib.getExe pkgs.parrot; EnvironmentFile = config.sops.secrets.discordenv.path; Restart = "on-failure"; RestartSec = "30s";