From 0c1bc0f32411f8b11a1aba09a5a2d7686eadb5e0 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sat, 31 May 2025 19:52:21 -0600 Subject: [PATCH] fuck qbit-manage --- modules/servers/qbittorrent.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/modules/servers/qbittorrent.nix b/modules/servers/qbittorrent.nix index e911e90..e1656c2 100644 --- a/modules/servers/qbittorrent.nix +++ b/modules/servers/qbittorrent.nix @@ -48,8 +48,10 @@ in config = lib.mkIf config.my.servers.qbittorrent.enable { home-manager.users.jawz = { home.activation.installVueTorrent = lib.mkAfter '' - mkdir -p "$HOME/.config/vuetorrent" - cp -rT "${vuetorrent}" "$HOME/.local/share/vuetorrent" + vuedir="$HOME/.local/share/vuetorrent" + command rm -rf "$vuedir" + mkdir -p "$vuedir" + cp -rT "${vuetorrent}" "$vuedir" ''; xdg.configFile."unpackerr.conf" = lib.mkIf config.my.servers.unpackerr.enable { source = ../../dotfiles/unpackerr.conf; @@ -70,7 +72,7 @@ in "certificates/qbit_key" = mkQbitSecret "server.key" "0600"; }; systemd = { - packages = [ pkgs.qbittorrent-enhanced-nox ]; + packages = [ pkgs.qbittorrent-nox ]; services = { "qbittorrent-nox@jawz" = { enable = true; @@ -102,7 +104,9 @@ in serviceConfig = { Restart = "on-failure"; RestartSec = 30; - ExecStart = "${pkgs.unpackerr}/bin/unpackerr -c /home/jawz/.config/unpackerr.conf"; + ExecStart = '' + ${pkgs.unpackerr}/bin/unpackerr \ + -c /home/jawz/.config/unpackerr.conf''; }; }; }; @@ -110,9 +114,7 @@ in enable = true; description = "Tidy up my torrents"; wantedBy = [ "timers.target" ]; - timerConfig = { - OnCalendar = "*:0/10"; - }; + timerConfig.OnCalendar = "*:0/10"; }; }; };