Commit 39713fec317b
Changed files (2)
home
lib
home/default.nix
@@ -2,6 +2,7 @@
desktop,
hostname,
lib,
+ pkgs,
stateVersion,
username,
globals,
@@ -27,6 +28,7 @@
homeDirectory = "/home/${username}";
};
+ nix.package = pkgs.nix;
nix.settings = {
experimental-features = [
"nix-command"
lib/default.nix
@@ -23,7 +23,32 @@
};
in
inputs.home-manager.lib.homeManagerConfiguration {
- pkgs = inputs.nixpkgs.legacyPackages.${system};
+ pkgs = import inputs.nixpkgs {
+ inherit system;
+ config.allowUnfree = true;
+ overlays = [
+ # Our own flake exports (from overlays and pkgs dir)
+ outputs.overlays.additions
+ outputs.overlays.modifications
+ outputs.overlays.unstable-packages
+
+ # And from other flakes
+ inputs.emacs-overlay.overlay
+ outputs.overlays.emacs-31
+ inputs.chapeau-rouge.overlays.openshift
+ inputs.chick-group.overlays.default
+ inputs.go-org-readwise.overlays.default
+ inputs.radian.overlays.default
+ inputs.llm-agents.overlays.default
+
+ # Inline overlays (same as systems/default.nix)
+ (_: _prev: {
+ inherit (inputs.buildkit-tekton.packages.${system}) tkn-local;
+ inherit (inputs.dagger.packages.${system}) dagger;
+ inherit (inputs.pass-run.packages.${system}) pass-run;
+ })
+ ];
+ };
extraSpecialArgs = {
inherit
self