idk
This commit is contained in:
59
flake.nix
59
flake.nix
@@ -405,6 +405,65 @@
|
||||
desktop-nixos-hardware.nixosModules.common-pc
|
||||
];
|
||||
};
|
||||
|
||||
# Desktop
|
||||
"matt-netboot" = desktop-nixpkgs.lib.nixosSystem {
|
||||
system = "x86_64-linux";
|
||||
specialArgs = {
|
||||
inherit inputs outputs;
|
||||
};
|
||||
modules = [
|
||||
./base/base-nogui
|
||||
./base/base-gui
|
||||
./hosts/desktop/netboot.nix
|
||||
./modules/desktop-environments/gnome
|
||||
|
||||
# Chaotic Nyx
|
||||
desktop-chaotic.nixosModules.default
|
||||
|
||||
desktop-sops-nix.nixosModules.sops
|
||||
|
||||
# Home Manager
|
||||
desktop-home-manager.nixosModules.home-manager
|
||||
{
|
||||
home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.users.matt =
|
||||
{ ... }:
|
||||
{
|
||||
imports = [
|
||||
./hosts/desktop/home.nix
|
||||
./share/home/defaults.nix
|
||||
./share/home/git.nix
|
||||
./share/home/gnome.nix
|
||||
./share/home/librewolf.nix
|
||||
./share/home/office.nix
|
||||
./share/home/shell.nix
|
||||
./share/home/vscode.nix
|
||||
desktop-steam-rom-manager.homeManagerModules.default
|
||||
desktop-sops-nix.homeManagerModules.sops
|
||||
];
|
||||
};
|
||||
home-manager.users.root =
|
||||
{ ... }:
|
||||
{
|
||||
imports = [
|
||||
./share/root-user
|
||||
desktop-sops-nix.homeManagerModules.sops
|
||||
];
|
||||
};
|
||||
home-manager.backupFileExtension = "backup";
|
||||
}
|
||||
|
||||
# nixos hardware
|
||||
desktop-nixos-hardware.nixosModules.common-cpu-amd
|
||||
desktop-nixos-hardware.nixosModules.common-cpu-amd-pstate
|
||||
desktop-nixos-hardware.nixosModules.common-cpu-amd-zenpower
|
||||
desktop-nixos-hardware.nixosModules.common-gpu-amd
|
||||
desktop-nixos-hardware.nixosModules.common-hidpi
|
||||
desktop-nixos-hardware.nixosModules.common-pc
|
||||
];
|
||||
};
|
||||
|
||||
# NAS
|
||||
"jallen-nas" = nas-nixpkgs.lib.nixosSystem {
|
||||
|
||||
Reference in New Issue
Block a user