diff --git a/maskiner/desktop/configuration.nix b/maskiner/desktop/configuration.nix index 66f2e29..0092259 100644 --- a/maskiner/desktop/configuration.nix +++ b/maskiner/desktop/configuration.nix @@ -16,14 +16,31 @@ ../../moduler/users.nix ../../moduler/nginx.nix ../../moduler/k3s.nix + #../../moduler/lsp.nix ]; environment.systemPackages = with pkgs; [ unstable.lego - neovim - +k9s +neovim ]; + services.tailscale.enable = true; + services.tailscale.package = pkgs.unstable.tailscale; + services.vaultwarden = { + enable = true; + dbBackend = "sqlite"; + environmentFile = "/var/lib/vaultwarden.env"; + config = { + ROCKET_ADDRESS = "127.0.0.1"; + ROCKET_PORT = 8222; + DOMAIN = "https://vault.example.org"; + SIGNUPS_ALLOWED = true; + ADMIN_TOKEN = "$argon2id$v=19$m=65540,t=3,p=4$..."; + LOG_FILE = "/var/lib/bitwarden_rs/access.log"; + }; + }; + networking.hostName = myhostname; system.stateVersion = "25.05";