feat: new system

This commit is contained in:
Swarsel 2024-08-01 18:50:10 +02:00
parent 6e52a06201
commit 829992e3d8
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
14 changed files with 552 additions and 28 deletions

View file

@ -1,4 +1,6 @@
{
wallpaper = import ./wallpaper.nix;
hardware = import ./hardware.nix;
setup = import ./setup.nix;
impermanence = import ./impermanence.nix;
}

View file

@ -0,0 +1,5 @@
{ lib, ... }:
{
options.swarselsystems.impermanence = lib.mkEnableOption "use impermanence on this system";
}

5
modules/nixos/setup.nix Normal file
View file

@ -0,0 +1,5 @@
{ lib, ... }:
{
options.swarselsystems.initialSetup = lib.mkEnableOption "initial setup (no sops keys available)";
}