chore: initialized project

This commit is contained in:
Luna Simons 2026-02-27 17:03:35 +01:00
commit d79fe97b7e
No known key found for this signature in database
GPG key ID: FAB9C1BCA0FED262
24 changed files with 786 additions and 0 deletions

13
modules/flake-module.nix Normal file
View file

@ -0,0 +1,13 @@
{ lib, ... }:
{
flake.nixosModules =
let
allModules = import ./top-level.nix;
in
lib.listToAttrs (
map (module: {
name = lib.removeSuffix ".nix" (baseNameOf module);
value = import module;
}) allModules
);
}