update: modularize users, pam, gnupg, openssh

This commit is contained in:
Veneficium 2024-08-14 21:40:54 +02:00
parent 15d7453ff2
commit b708969576
9 changed files with 113 additions and 73 deletions

View file

@ -7,15 +7,13 @@
../../nixosModules/default.nix
];
#todo gnupg
programs.gnupg.agent = {
enable = true;
enableSSHSupport = true;
};
settings = {
users.fedfer.enable = lib.mkForce true;
programs.docker.enable = lib.mkForce true;
programs.tailscale.enable = lib.mkForce true;
programs.gnupg.enable = lib.mkForce true;
programs.gnupg.ssh = lib.mkForce true;
drivers = {
printer.M2020.enable = lib.mkForce true;