feat(modules): add new GTK styles to Catppuccin config

fix(modules): update vaultwarden service hostname usage

feat(flake): add sops-nix to flake

feat: add .sops.yaml base, not quite ready just yet
This commit is contained in:
Jo 2024-09-22 03:11:14 +02:00
parent b23bddaf71
commit 3cd04be672
18 changed files with 293 additions and 95 deletions

View file

@ -26,8 +26,8 @@ in {
locale.enable = true;
};
};
};
# Enable SSH for remote login
services.openssh.enable = true;
}
# Enable SSH for remote login
services.openssh.enable = true;
};
}

View file

@ -1,6 +1,6 @@
{
lib,
namespace,
hostname,
config,
...
}: with lib; with lib.${namespace};
@ -98,4 +98,4 @@ in {
# Todo: continue with "traefik" configuration and test it on a running system
# Todo: setup sops-nix for secret management
};
}
}

View file

@ -1,7 +1,8 @@
{
lib,
namespace,
hostname,
config,
host,
...
}: with lib; with lib.${namespace};
let
@ -13,8 +14,8 @@ in {
virtualisation.oci-containers.containers.vaultwarden = {
image = "vaultwarden/server";
autoStart = true;
hostname = hostname;
hostname = host;
# Todo: continue writing vaultwarden config
};
};
}
}