nix: add NixOS module

Closes #3

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964ecdb3bf1e5f7e2b902713eb8d2755ad1
This commit is contained in:
raf 2025-10-15 14:44:17 +03:00
commit d3911dd81a
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
2 changed files with 83 additions and 0 deletions

View file

@ -13,6 +13,11 @@
forEachSystem = nixpkgs.lib.genAttrs systems;
pkgsForEach = nixpkgs.legacyPackages;
in {
nixosModules = {
stash = import ./nix/modules/nixos.nix self;
default = self.nixosModules.stash;
};
packages = forEachSystem (system: let
craneLib = crane.mkLib pkgsForEach.${system};
in {