blob: a4ce57cc8af573cc67f3c0fe8edeb666fa006f50 [file] [log] [blame]
PineaFancaf131b2024-10-04 20:15:31 +01001{ pkgs, ... }:
PineaFan44e98082024-04-20 20:52:29 +01002{
3 imports = [
PineaFancaf131b2024-10-04 20:15:31 +01004 ./audio
PineaFan44e98082024-04-20 20:52:29 +01005 ./console
Skyler Grey69a999e2024-05-23 00:09:10 +00006 ./compositor
PineaFan44e98082024-04-20 20:52:29 +01007 ./games
8 ./hardware/boot
9 ./hardware/cpu
10 ./hardware/filesystems
PineaFan44e98082024-04-20 20:52:29 +010011 ./networking
12 ./openrgb
13 ./users
14 ./time
15 ./yubikey
16 ];
PineaFancaf131b2024-10-04 20:15:31 +010017
18 config.services.postgresql = {
19 enable = true;
20 ensureDatabases = [ "graphite" "development" ];
21 enableTCPIP = true;
22 authentication = pkgs.lib.mkOverride 10 ''
23 #type database DBuser auth-method
24 local all all trust
25
26 host all all 127.0.0.1/32 trust
27 host all all ::1/128 trust
28 '';
29 };
PineaFan44e98082024-04-20 20:52:29 +010030}