Skip to content

Commit

Permalink
apps.doctor-home: update home-manager application script
Browse files Browse the repository at this point in the history
  • Loading branch information
pogobanane committed Jun 14, 2024
1 parent c62aefc commit 1aad627
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions flake-configurations.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,21 @@ in {
# today i had to fix stuff using:
# sudo mkdir -m 0755 -p /nix/var/nix/{profiles,gcroots}/per-user/$USER
# sudo chown -R $USER /nix/var/nix/{profiles,gcroots}/per-user/$USER
doctor-home = {
doctor-home = let
activation-script = pkgs.writeShellScript "activate" ''
${inputs.home-manager.packages.${pkgs.system}.home-manager}/bin/home-manager --option keep-going true --flake "${self}#peter-doctor-cluster" "$@"
'';
in {
type = "app";
program = "${self.packages.${system}.flake-app-doctor-home}/bin/flake-app-doctor-home";
program = "${activation-script}";
};
};
packages = {
flake-app-doctor-home = pkgs.writeScriptBin "flake-app-doctor-home" ''
${self.homeConfigurations.peter-doctor-cluster.activationPackage}/activate
'';
};
#packages = {
# flake-app-doctor-home = pkgs.writeScriptBin "flake-app-doctor-home" ''
# ${self.homeConfigurations.peter-doctor-cluster.activationPackage}/activate
# '';
#};
};
flake = {
homeConfigurations.peter = inputs.home-manager.lib.homeManagerConfiguration {
Expand Down

0 comments on commit 1aad627

Please sign in to comment.