Modularize flake

This commit is contained in:
Tobias Ostner 2023-09-18 22:31:41 +02:00
parent bfaf82d523
commit 55d5ad7e1e
3 changed files with 36 additions and 23 deletions

View file

@ -7,16 +7,16 @@
darwin.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = inputs: {
darwinConfigurations.TobAir = inputs.darwin.lib.darwinSystem {
outputs = inputs@{ nixpkgs, home-manager, darwin, ... }: {
darwinConfigurations.TobAir = darwin.lib.darwinSystem {
system = "aarch64-darwin";
pkgs = import inputs.nixpkgs {
pkgs = import nixpkgs {
system = "aarch64-darwin";
config.allowUnfree = true;
};
modules = [
./modules/darwin
inputs.home-manager.darwinModules.home-manager
home-manager.darwinModules.home-manager
{
home-manager = {
useGlobalPkgs = true;