diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2023-08-31 01:25:15 +0200 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2023-08-31 01:25:15 +0200 |
| commit | 48edf831c902819766e1a97403b5013c5f71e92d (patch) | |
| tree | 4c50867804fa99be8ac7650b697028a4771427b8 | |
| parent | 01a6695c86ff2e5574e3dabfe0edae68a9fa45c0 (diff) | |
| -rw-r--r-- | flake.nix | 25 |
1 files changed, 20 insertions, 5 deletions
@@ -14,11 +14,21 @@ }; # outputs = inputs@{ self, nixpkgs, nixpkgs-unstable, home-manager, hyprland, ... }: { - outputs = inputs@{ self, nixpkgs, nixpkgs-unstable, home-manager, ... }: { + outputs = inputs@{ self, nixpkgs, nixpkgs-unstable, home-manager, ... }: let + pkgs = import nixpkgs { + inherit system; + config.allowUnfree = true; + }; + pkgsUnstable = import nixpkgs-unstable { + inherit system; + config.allowUnfree = true; + } + + in { nixosConfigurations = { nixos-zenbook = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; + inherit system; modules = [ ./machines/zenbook/configuration.nix @@ -29,9 +39,14 @@ home-manager.nixosModules.home-manager { - # home-manager.useGlobalPkgs = true; - home-manager.useUserPackages = true; - home-manager.users.defin = import ./home-manager/home.nix; + home-manager = { + # useGlobalPkgs = true; + useUserPackages = true; + home-manager.users.defin = import ./home-manager/home.nix { inherit pkgs pkgsUnstable; }; + } + # # home-manager.useGlobalPkgs = true; + # home-manager.useUserPackages = true; + # home-manager.users.defin = import ./home-manager/home.nix; # Optionally, use home-manager.extraSpecialArgs to pass # arguments to home.nix |
