From 3a397e7051bf615075d8b64aee148f288323c2db Mon Sep 17 00:00:00 2001 From: Aleksandr Lebedev Date: Wed, 2 Apr 2025 21:12:10 +0200 Subject: [PATCH] ? --- nixos/hosts/kylekrein-server/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/nixos/hosts/kylekrein-server/default.nix b/nixos/hosts/kylekrein-server/default.nix index bb9d29c..634da55 100644 --- a/nixos/hosts/kylekrein-server/default.nix +++ b/nixos/hosts/kylekrein-server/default.nix @@ -42,7 +42,14 @@ users = { }; environment.systemPackages = with pkgs; [ neovim + git ]; + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-since 4d --keep 3"; + flake = "/etc/nixos-config"; + }; services.openssh = { enable = true; # require public key authentication for better security @@ -82,13 +89,13 @@ users = { server_name = "kylekrein.com"; port = [ 6167 ]; trusted_servers = [ "matrix.org" ]; - #allow_registration = true; + allow_registration = true; allow_federation = true; allow_encryption = true; }; }; extraEnvironment = { - CONDUWUIT_REGISTRATION_TOKEN = ""; + CONDUWUIT_REGISTRATION_TOKEN = "IActuallyLoveNixOSItIsFarBetterThanArch"; #CONDUWUIT_REGISTRATION_TOKEN_FILE = ''"${config.sops.secrets."services/conduwuit".path}"''; CONDUWUIT_NEW_USER_DISPLAYNAME_SUFFIX = "🐝"; CONDUWUIT_REQUIRE_AUTH_FOR_PROFILE_REQUESTS = "true";