aboutsummaryrefslogtreecommitdiff
path: root/nixos/services.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/services.nix')
-rw-r--r--nixos/services.nix16
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 = {