gitextract_5i38l93y/ ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── bash-frozen.yml │ ├── ci.yml │ ├── dependabot.yml │ └── release.yml ├── .goreleaser.yml ├── .krew/ │ ├── ctx.yaml │ └── ns.yaml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cmd/ │ ├── kubectx/ │ │ ├── current.go │ │ ├── delete.go │ │ ├── env.go │ │ ├── flags.go │ │ ├── flags_test.go │ │ ├── fzf.go │ │ ├── help.go │ │ ├── help_test.go │ │ ├── isolated_shell_guard.go │ │ ├── list.go │ │ ├── main.go │ │ ├── rename.go │ │ ├── rename_test.go │ │ ├── shell.go │ │ ├── shell_test.go │ │ ├── state.go │ │ ├── state_test.go │ │ ├── switch.go │ │ ├── unset.go │ │ └── version.go │ └── kubens/ │ ├── current.go │ ├── flags.go │ ├── flags_test.go │ ├── fzf.go │ ├── help.go │ ├── list.go │ ├── main.go │ ├── statefile.go │ ├── statefile_test.go │ ├── switch.go │ ├── unset.go │ └── version.go ├── completion/ │ ├── _kubectx.zsh │ ├── _kubens.zsh │ ├── kubectx.bash │ ├── kubectx.fish │ ├── kubens.bash │ └── kubens.fish ├── go.mod ├── go.sum ├── internal/ │ ├── cmdutil/ │ │ ├── deprecated.go │ │ ├── deprecated_test.go │ │ ├── interactive.go │ │ ├── util.go │ │ └── util_test.go │ ├── env/ │ │ └── constants.go │ ├── kubeconfig/ │ │ ├── contextmodify.go │ │ ├── contextmodify_test.go │ │ ├── contexts.go │ │ ├── contexts_test.go │ │ ├── currentcontext.go │ │ ├── currentcontext_test.go │ │ ├── helper_test.go │ │ ├── kubeconfig.go │ │ ├── kubeconfig_test.go │ │ ├── kubeconfigloader.go │ │ ├── kubeconfigloader_test.go │ │ ├── namespace.go │ │ └── namespace_test.go │ ├── printer/ │ │ ├── color.go │ │ ├── color_test.go │ │ └── printer.go │ └── testutil/ │ └── kubeconfigbuilder.go ├── kubectx ├── kubens └── test/ ├── common.bash ├── kubectx.bats ├── kubens.bats ├── mock-kubectl └── testdata/ ├── config1 └── config2