diff options
Diffstat (limited to 'configuration.nix')
| -rw-r--r-- | configuration.nix | 26 |
1 files changed, 3 insertions, 23 deletions
diff --git a/configuration.nix b/configuration.nix index d03bd22..a321226 100644 --- a/configuration.nix +++ b/configuration.nix @@ -1,28 +1,8 @@ { config, ... }: - let - home-manager = builtins.fetchTarball - "https://github.com/nix-community/home-manager/archive/master.tar.gz"; + host = import ./. + "/host.nix"; + conf = import ./. + "/hosts/${host.name}.nix"; in { - nix.settings.experimental-features = [ - "nix-command" - "flakes" - ]; - - imports = [ - ./darwin.nix - "${home-manager}/nix-darwin" - ]; - - home-manager = { - useGlobalPkgs = true; - useUserPackages = true; - backupFileExtension = "backup"; - users.${config.system.primaryUser} = { - imports = [ ./home.nix ]; - home.username = config.system.primaryUser; - home.homeDirectory = "/Users/${config.system.primaryUser}"; - }; - }; + config = conf; } |
