Author SHA1 Message Date
jmug 30d2f29e7b devbox: pass Home Manager output name explicitly 2026-09-25 13:07:16 -07:00
jmug c8ac0bb8d0 devbox: select Home Manager target by architecture 2026-09-25 12:59:38 -07:00
2 changed files with 4 additions and 1 deletions
+2
View File
@@ -228,6 +228,7 @@
devbox = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages."x86_64-linux";
extraSpecialArgs = {
homeConfigurationName = "devbox";
pkgs-unstable = pkgs-unstable_x86_64-linux;
};
modules = [
@@ -237,6 +238,7 @@
armdevbox = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages."aarch64-linux";
extraSpecialArgs = {
homeConfigurationName = "armdevbox";
pkgs-unstable = pkgs-unstable_aarch64-linux;
};
modules = [
+2 -1
View File
@@ -1,4 +1,5 @@
{
homeConfigurationName,
pkgs,
pkgs-unstable,
...
@@ -28,7 +29,7 @@
programs.zsh = {
shellAliases = {
homesw = "home-manager --flake /home/jmug/nixos#devbox --extra-experimental-features nix-command --extra-experimental-features flakes switch";
homesw = "home-manager --flake /home/jmug/nixos#${homeConfigurationName} --extra-experimental-features nix-command --extra-experimental-features flakes switch";
};
};