From 97cf1a9390cbb56bb904c777ebe8f6f559a7d8a4 Mon Sep 17 00:00:00 2001 From: schererleander Date: Tue, 29 Jul 2025 02:02:53 +0200 Subject: chore: delete unused modules --- modules/nextcloud.nix | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 modules/nextcloud.nix (limited to 'modules/nextcloud.nix') diff --git a/modules/nextcloud.nix b/modules/nextcloud.nix deleted file mode 100644 index 81561d9..0000000 --- a/modules/nextcloud.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - options.nextcloud.enable = lib.mkEnableOption "Enable nextcloud and setup"; - config = lib.mkIf config.nextcloud.enable { - home.file.".netrc".text = ''default - login exmaple - password test123 - ''; - - home.packages = pkgs.nextcloud-client; - - systemd.user = { - services.nextcloud-autosync = { - Unit = { - Description = "Auto sync Nextcloud"; - After = "network-online.target"; - }; - Service = { - Type = "simple"; - ExecStart = "${pkgs.nextcloud-client}/bin/nextcloudcmd -h -n https://cloud.schererleander.de"; - TimeoutStopSec = "180"; - KillMode = "process"; - KillSignal = "SIGINT"; - }; - Install.WantedBy = ["multi-user.target"]; - }; - timers.nextcloud-autosync = { - Unit.Description = "Automatic sync files with Nextcloud when booted up after 5 minutes then rerun every 60 minutes"; - Timer.OnBootSec = "5min"; - Timer.OnUnitActiveSec = "60min"; - Install.WantedBy = ["multi-user.target" "timers.target"]; - }; - startServices = true; - }; - }; -} \ No newline at end of file -- cgit v1.3.1