Clean up and remove home-manager

This commit is contained in:
Aaron Honeycutt 2024-01-16 19:01:29 +00:00
parent 6e2ba75838
commit e6b3299810

View file

@ -1,49 +1,42 @@
{ {
description = "Generic System Flake file"; description = "Generic System Flake file";
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/release-23.11"; nixpkgs.url = "github:NixOS/nixpkgs/release-23.11";
disko = { disko = {
url = github:nix-community/disko; url = github:nix-community/disko;
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
}; };
outputs = { self, nixpkgs, disko, ... }@inputs: { outputs = { self, nixpkgs, disko, ... }@inputs: {
nixosConfigurations = { nixosConfigurations = {
"nixos" = nixpkgs.lib.nixosSystem { "nixos" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
modules = [ modules = [
# Add Disko for disk management # Add Disko for disk management
disko.nixosModules.disko disko.nixosModules.disko
./disko-config.nix ./disko-config.nix
{ {
_module.args.disks = [ "/dev/vda" ]; _module.args.disks = [ "/dev/vda" ];
} }
#./configuration.nix #./configuration.nix
./hardware-configuration.nix ./hardware-configuration.nix
]; ];
}; };
"dev-one" = nixpkgs.lib.nixosSystem { "dev-one" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
modules = [ modules = [
# Add Disko for disk management # Add Disko for disk management
disko.nixosModules.disko disko.nixosModules.disko
./disko-config.nix ./disko-config.nix
{ {
_module.args.disks = [ "/dev/vda" ]; _module.args.disks = [ "/dev/vda" ];
} }
# Add Home-manager ./hardware-configuration.nix
home-manager.nixosModules.home-manager ];
{ };
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.aaronh = import ./home.nix;
}
./hardware-configuration.nix
];
}; };
}; };
} }