diff options
| author | sils <sils@sils.li> | 2023-05-04 18:17:38 +0200 |
|---|---|---|
| committer | sils <sils@sils.li> | 2023-05-04 18:17:38 +0200 |
| commit | 4eaf76cf1e0af9ec7a630320bb7d4956041dd03e (patch) | |
| tree | 4073ad033ef5f0939e76bb82a75847b34ca4bba9 /flake.nix | |
| parent | Chore(flake): Update (diff) | |
| download | nix-config-4eaf76cf1e0af9ec7a630320bb7d4956041dd03e.zip | |
Structure(treewide): Use new structure with home-manager
home-manager enables great possibilities and is
part of simplifying the structure of my config.
Diffstat (limited to '')
| -rw-r--r-- | flake.nix | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -12,11 +12,22 @@ nixpkgs, home-manager, ... - } @ attrs: { + } @ attrs: let + system = "86_64-linux"; + in { nixosConfigurations.thinklappi = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; + inherit system; specialArgs = attrs; - modules = [./hosts/thinklappi]; + modules = [ + ./hosts/thinklappi + home-manager.nixosModules.home-manager + { + home-manager.useGlobalPkgs = true; + home-manager.useUserPackages = true; + home-manager.users.sils = import ./users/sils; + home-manager.extraSpecialArgs = {inherit nixpkgs system;}; + } + ]; }; }; } |
