diff --git a/hosts/vps-private/default.nix b/hosts/vps-private/default.nix index 455b7bd..81028f2 100644 --- a/hosts/vps-private/default.nix +++ b/hosts/vps-private/default.nix @@ -46,11 +46,6 @@ domain = "budget.${privateDomain}"; doBackups = true; }; - - atuin = { - enable = true; - domain = "atuin.${privateDomain}"; - }; }; }; } diff --git a/modules/home/programs/atuin.nix b/modules/home/programs/atuin.nix deleted file mode 100644 index 6d701a8..0000000 --- a/modules/home/programs/atuin.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ - config, - osConfig, - pkgs, - lib, - ... -}: -{ - options.custom.programs.atuin.enable = lib.mkEnableOption ""; - - config = lib.mkIf config.custom.programs.atuin.enable { - programs.atuin = { - enable = true; - forceOverwriteSettings = true; - flags = [ "--disable-up-arrow" ]; - settings = { - sync_address = "https://atuin.${osConfig.custom.networking.overlay.domain}"; - key_path = pkgs.writeText "atuin-key" "3AAgzNnMicyALmrMt8ywzL/Mv3LMkEI/zKdPzLDMwCB9KCAwWsybzOrMn8zmzLZszIgMMQ==\n"; - }; - }; - }; -} diff --git a/modules/system/services/syncthing.nix b/modules/system/services/syncthing.nix index c9320cd..bde588f 100644 --- a/modules/system/services/syncthing.nix +++ b/modules/system/services/syncthing.nix @@ -44,6 +44,7 @@ in "Pictures" "Projects" "Videos" + ".local/share/zsh" ]; }; }; @@ -134,7 +135,10 @@ in restic.backups.syncthing = lib.mkIf cfg.doBackups { conflictingService = "syncthing.service"; paths = [ dataDir ]; - extraConfig.exclude = [ "${dataDir}/Downloads" ]; + extraConfig.exclude = [ + "${dataDir}/Downloads" + "${dataDir}/.local/share/zsh" + ]; }; }; diff --git a/modules/system/web-services/atuin.nix b/modules/system/web-services/atuin.nix deleted file mode 100644 index d660014..0000000 --- a/modules/system/web-services/atuin.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ config, lib, ... }: -let - cfg = config.custom.web-services.atuin; -in -{ - options.custom.web-services.atuin = { - enable = lib.mkEnableOption ""; - domain = lib.mkOption { - type = lib.types.nonEmptyStr; - default = ""; - }; - port = lib.mkOption { - type = lib.types.port; - default = 8849; - }; - }; - - config = lib.mkIf cfg.enable { - services.atuin = { - enable = true; - openRegistration = true; - inherit (cfg) port; - }; - - custom.services.caddy.virtualHosts.${cfg.domain}.port = cfg.port; - }; -} diff --git a/users/seb/home.nix b/users/seb/home.nix index 729fe9c..41f558e 100644 --- a/users/seb/home.nix +++ b/users/seb/home.nix @@ -27,7 +27,6 @@ aliases.enable = true; direnv.enable = true; }; - atuin.enable = true; ssh.enable = true; git.enable = true; kitty.enable = true;