Fixup flake.nix syntax

This commit is contained in:
Gene Liverman 2024-03-04 21:50:56 -05:00
parent bfde05861e
commit 3c26121de1

View file

@ -47,6 +47,7 @@
# creates a macOS system config
darwinHostConfig = system: hostname: username: nix-darwin.lib.darwinSystem {
specialArgs = { inherit inputs username hostname;
pkgs = import nixpkgs {
inherit system;
config = {
@ -54,7 +55,14 @@
permittedInsecurePackages = [ "python-2.7.18.7" ];
};
};
specialArgs = { inherit inputs username hostname; };
pkgs-unstable = import nixpkgs-unstable {
inherit system;
config = {
allowUnfree = true;
permittedInsecurePackages = [ "python-2.7.18.7" ];
};
};
};
modules = [
nix-homebrew.darwinModules.nix-homebrew {
nix-homebrew = {
@ -83,6 +91,7 @@
# creates a nixos system config
nixosHostConfig = system: hostname: username: nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs username hostname;
pkgs = import nixpkgs {
inherit system;
config = {
@ -90,7 +99,14 @@
permittedInsecurePackages = [ "electron-21.4.4" ];
};
};
specialArgs = { inherit inputs username hostname; };
pkgs-unstable = import nixpkgs-unstable {
inherit system;
config = {
allowUnfree = true;
permittedInsecurePackages = [ "electron-21.4.4" ];
};
};
};
modules = [
disko.nixosModules.disko
@ -114,6 +130,7 @@
}; # end nixosSystem
linuxHomeConfig = system: hostname: username: home-manager.lib.homeManagerConfiguration {
extraSpecialArgs = { inherit genebean-omp-themes hostname username;
pkgs = import nixpkgs {
inherit system;
config = {
@ -121,7 +138,14 @@
permittedInsecurePackages = [ "electron-21.4.4" ];
};
};
extraSpecialArgs = { inherit genebean-omp-themes hostname username; };
pkgs-unstable = import nixpkgs-unstable {
inherit system;
config = {
allowUnfree = true;
permittedInsecurePackages = [ "electron-21.4.4" ];
};
};
};
modules = [
./modules/home-manager/hosts/${hostname}/${username}.nix
{