{ description = "a less exciting flake for my computer"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; nix-darwin.url = "github:nix-darwin/nix-darwin/nix-darwin-25.11"; nix-darwin.inputs.nixpkgs.follows = "nixpkgs"; home-manager.url = "github:nix-community/home-manager/release-25.11"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; stylix.url = "github:nix-community/stylix/release-25.11"; stylix.inputs.nixpkgs.follows = "nixpkgs"; }; outputs = inputs@{ self, nixpkgs, nix-darwin, stylix, home-manager, ... }: { darwinConfigurations.bara = nix-darwin.lib.darwinSystem { system = "aarch64-darwin"; specialArgs = { inherit inputs; }; modules = [ ./common.nix ./mac.nix ./user.nix stylix.darwinModules.stylix home-manager.darwinModules.home-manager { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; home-manager.users."alces" = ./home.nix; } ]; }; }; }