diff options
Diffstat (limited to 'nixos/services.nix')
| -rw-r--r-- | nixos/services.nix | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/nixos/services.nix b/nixos/services.nix index 220571b..a5e4b53 100644 --- a/nixos/services.nix +++ b/nixos/services.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, username, ... }: { hardware.bluetooth = { enable = true; @@ -32,6 +32,20 @@ services.cloudflare-warp.enable = true; services.openssh.enable = true; services.flatpak.enable = true; + services.postgresql = { + enable = true; + ensureUsers = [ + { + name = username; + ensureDBOwnership = true; + } + ]; + ensureDatabases = [ username ]; + authentication = pkgs.lib.mkOverride 10 '' + #type database DBuser auth-method + local all all trust + ''; + }; services.kanata = { enable = true; keyboards = { |
