fix home build

This commit is contained in:
willemml 2023-03-24 09:48:27 -07:00
parent c806b5cc27
commit 56a810a97b
Signed by: willemml
GPG key ID: C3DE5DF6198DACBD
3 changed files with 1 additions and 13 deletions

View file

@ -47,7 +47,7 @@
in in
inputs.home-manager.lib.homeManagerConfiguration { inputs.home-manager.lib.homeManagerConfiguration {
inherit pkgs; inherit pkgs;
modules = [self.homeManagerModules."user-willem-${systemType}"]; modules = [self.homeManagerModules."user-willem-${systemType}" {nix.package = pkgs.nix;}];
}; };
packages = let packages = let
activationPackages = builtins.mapAttrs (_: lib.getAttr "activationPackage") homeConfigurations; activationPackages = builtins.mapAttrs (_: lib.getAttr "activationPackage") homeConfigurations;

View file

@ -5,12 +5,6 @@
... ...
}: { }: {
flake.overlays = { flake.overlays = {
apps = final: prev: (
let
appsDir = self.lib.importDirToAttrs ../apps;
in
lib.mapAttrs (name: value: value.definition self.lib prev) appsDir
);
default = import ../packages; default = import ../packages;
rycee-firefox-addons = final: prev: {rycee-firefox-addons = inputs.rycee-firefox-addons.outputs.packages.${prev.system};}; rycee-firefox-addons = final: prev: {rycee-firefox-addons = inputs.rycee-firefox-addons.outputs.packages.${prev.system};};
}; };

View file

@ -1,17 +1,11 @@
{ {
home.file = { home.file = {
".config/nix/nix.conf".text = ''
allow-dirty = true
experimental-features = flakes nix-command repl-flake
builders-use-substitutes = true
'';
".config/nixpkgs/config.nix".text = '' ".config/nixpkgs/config.nix".text = ''
# -*-nix-*- # -*-nix-*-
{ {
nixpkgs.config.allowUnfreePredicate = (_: true); nixpkgs.config.allowUnfreePredicate = (_: true);
allowUnfree = true; allowUnfree = true;
} }
''; '';
}; };
} }