More configuration progression

This commit is contained in:
caem 2025-01-11 02:00:28 +01:00
parent b00e1c1c9d
commit 9c5f454a1c
Signed by: caem
GPG key ID: 69A830D03203405F
17 changed files with 213 additions and 59 deletions

View file

@ -1,6 +1,6 @@
{ lib }:
{ lib, ... }:
{
imports = lib.getModuleImports;
imports = lib.getModuleImports ./.;
}

View file

@ -25,4 +25,16 @@
btrfs subvolume create /btrfs_tmp/root
umount /btrfs_tmp
'';
environment.persistence."/nix/persist" = {
hideMounts = true;
directories = [
"/var/log"
"/var/lib/nixos"
"/var/lib/AccountsService"
];
files = [
"/etc/machine-id"
];
};
}

View file

@ -1,7 +1,7 @@
{ ... }:
{
programs.gnupg = {
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
};