Refactor.

This commit is contained in:
2025-10-20 22:27:58 +01:00
parent fe51f1ac5b
commit 99db96e449
14 changed files with 268 additions and 30 deletions

12
common/minimal-node.nix Normal file
View File

@@ -0,0 +1,12 @@
{ pkgs, ... }:
{
# Minimal base configuration for all NixOS systems
# Provides: SSH access, user management, boot, impermanence
# Note: unattended-encryption is NOT included by default - add it explicitly where needed
imports = [
./impermanence.nix
./sshd.nix
./user-ppetru.nix
./systemd-boot.nix
];
}