1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-06 17:11:03 +01:00

kubecolor: create oc alias conditionally

This commit is contained in:
Jennings Zhang 2025-03-14 14:51:56 -04:00 committed by Austin Horstman
parent f9f766c600
commit f55c5f6569
4 changed files with 63 additions and 1 deletions

View file

@ -92,7 +92,10 @@ in {
home.shellAliases = lib.mkIf (cfg.enableAlias && (cfg.package != null)) {
kubectl = lib.getExe cfg.package;
oc = lib.mkIf (builtins.elem pkgs.openshift config.home.packages) "env KUBECTL_COMMAND=${lib.getExe pkgs.openshift} ${lib.getExe cfg.package}";
oc = lib.mkIf (builtins.elem pkgs.openshift config.home.packages)
"env KUBECTL_COMMAND=${lib.getExe pkgs.openshift} ${
lib.getExe cfg.package
}";
};
programs.zsh.initContent =