Home manager module rewrite

This commit is contained in:
2026-03-02 19:16:36 +01:00
parent 41ea495392
commit ddbe638913
+8 -6
View File
@@ -2909,13 +2909,15 @@ This makes sure all ./assets/copy_stuff ends up in the right folder
#+begin_src nix :tangle home/copy_stuff.nix :noweb tangle :mkdirp yes.
{ config, pkgs, lib, ... }:
{
# Ensure the script is executable and available
home.packages = [ pkgs.bash ];
# Add the activation script
system.activationScripts.recreateConfig = lib.mkAfter "setupNetworking" ''
${config.flakeRoot.outPath}/assets/scripts/recreate_config.sh
'';
home.activation = {
recreateConfig = {
text = ''
${pkgs.bash}/bin/bash "${config.flakeRoot.outPath}/assets/scripts/recreate_config.sh"
'';
deps = [ pkgs.bash ];
};
};
}
#+end_src