My dotfiles for my nixos machines and infra
1{
2 imports = [
3 ./all
4 ./garage
5 ];
6
7 sops = {
8 age.keyFile = "/root/.config/sops/age/keys.txt";
9
10 defaultSopsFile = ./vps/example.yaml;
11
12 secrets = {
13 wireguard_key = {
14 format = "binary";
15 sopsFile = ./vps/wireguard.key;
16
17 mode = "0400";
18 owner = "systemd-network";
19 };
20
21 snow-den_snowlab = {
22 format = "binary";
23 sopsFile = ./psk/snow-den_snowlab.key;
24
25 mode = "0400";
26 owner = "systemd-network";
27 };
28
29 snow-den_snowflake = {
30 format = "binary";
31 sopsFile = ./psk/snow-den_snowflake.key;
32
33 mode = "0400";
34 owner = "systemd-network";
35 };
36
37 postgres_sql = {
38 format = "binary";
39 sopsFile = ./vps/postgres.sql;
40
41 mode = "0400";
42 owner = "postgres";
43 };
44
45 knotmirror_env = {
46 format = "dotenv";
47 sopsFile = ./vps/knotmirror.env;
48
49 mode = "0400";
50 };
51 };
52 };
53}