Something went wrong. Try again.
My nixos configuration
Something went wrong. Try again.
123456789101112131415161718192021222324_: { pkgs, lib, config, ...}: let cfg = config.programs.openshift;in { options.programs.openshift = { enable = lib.mkEnableOption "Tools to manage openshift instances"; };
config = lib.mkIf cfg.enable { home.packages = [pkgs.sops pkgs.openshift (lib.setPrio 0 pkgs.kubectl) pkgs.kubernetes-helm];
programs.zsh.initExtra = '' # Enable autocomplete for oc, kubectl and helm eval "$(${pkgs.openshift}/bin/oc completion zsh)" eval "$(${pkgs.kubectl}/bin/kubectl completion zsh)" eval "$(${pkgs.kubernetes-helm}/bin/helm completion zsh)" ''; };}