diff options
author | Karel Kočí <cynerd@email.cz> | 2024-04-05 09:40:38 +0200 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2024-04-05 09:40:38 +0200 |
commit | 5a367139ad660808366a941de1e42a72c1606ce6 (patch) | |
tree | 540818637ee58fa41f55efdd0e6f6322af9e0a7f /flake.nix | |
parent | a9738a94e009610163e3c49e9686c12051917af7 (diff) | |
download | nixos-personal-5a367139ad660808366a941de1e42a72c1606ce6.tar.gz nixos-personal-5a367139ad660808366a941de1e42a72c1606ce6.tar.bz2 nixos-personal-5a367139ad660808366a941de1e42a72c1606ce6.zip |
Multiple improvements
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 34 |
1 files changed, 11 insertions, 23 deletions
@@ -33,8 +33,7 @@ ... }: let inherit (flake-utils.lib) eachDefaultSystem filterPackages; - inherit (nixpkgs.lib) attrValues mapAttrs' nameValuePair filterAttrs; - revision = self.shortRev or self.dirtyShortRev or "unknown"; + inherit (nixpkgs.lib) mapAttrs' nameValuePair filterAttrs; in { overlays = { @@ -51,27 +50,16 @@ ]; }; - nixosModules = let - modules = import ./nixos/modules {inherit (nixpkgs) lib;}; - in - modules - // { - default = { - imports = - attrValues modules - ++ [ - nixdeploy.nixosModules.default - nixturris.nixosModules.default - personal-secret.nixosModules.default - shellrc.nixosModules.default - usbkey.nixosModules.default - ]; - config = { - nixpkgs.overlays = [self.overlays.default]; - system.configurationRevision = revision; - }; - }; - }; + nixosModules = import ./nixos/modules { + inherit (nixpkgs) lib; + default_modules = [ + nixdeploy.nixosModules.default + nixturris.nixosModules.default + personal-secret.nixosModules.default + shellrc.nixosModules.default + usbkey.nixosModules.default + ]; + }; nixosConfigurations = import ./nixos/configurations self; lib = import ./lib nixpkgs.lib; |