Home Gen445 @ 2025-01-30-15:15

This commit is contained in:
2025-02-02 22:06:01 +01:00
parent 64feee52ad
commit 6784eeaa3a
2 changed files with 60 additions and 16 deletions

View File

@@ -33,13 +33,10 @@
};
outputs = {
self,
nixpkgs,
nixpkgs-unstable,
nixos-hardware,
home-manager,
sops-nix,
plasma-manager,
...
} @ inputs: let
system = "x86_64-linux";
@@ -54,11 +51,7 @@
inherit inputs;
};
modules = [
({
config,
pkgs,
...
}: {nixpkgs.overlays = [overlay-unstable];})
({...}: {nixpkgs.overlays = [overlay-unstable];})
nixos-hardware.nixosModules.lenovo-thinkpad-t14-amd-gen1
./hosts/comfy-station/configuration.nix
];
@@ -79,19 +72,28 @@
# Specify your home configuration modules here, for example,
# the path to your home.nix.
modules = [
({
config,
pkgs,
...
}: {nixpkgs.overlays = [overlay-unstable];})
(
{...}: {nixpkgs.config.allowUnfree = true;}
)
({...}: {nixpkgs.overlays = [overlay-unstable];})
({...}: {nixpkgs.config.allowUnfree = true;})
inputs.plasma-manager.homeManagerModules.plasma-manager
inputs.sops-nix.homeManagerModules.sops
./home/jonas.nix
];
# Optionally use extraSpecialArgs
# to pass through arguments to home.nix
extraSpecialArgs = {inherit inputs;};
};
homeConfigurations."jroeger" = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages.${system};
# Specify your home configuration modules here, for example,
# the path to your home.nix.
modules = [
({...}: {nixpkgs.overlays = [overlay-unstable];})
({...}: {nixpkgs.config.allowUnfree = true;})
./home/jroeger.nix
];
# Optionally use extraSpecialArgs
# to pass through arguments to home.nix
extraSpecialArgs = {inherit inputs;};