all repos — nixfiles @ f609a22421b382ddc955cc89de291adf513f9abe

System and user configuration, managed by nix and home-manager

Move kubernetes shell configuration to kubernetes.nix

Alan Pearce
commit

f609a22421b382ddc955cc89de291adf513f9abe

parent

d9529458683c7f18ab8141dcd592826631a046ad

1 file changed, 20 insertions(+), 4 deletions(-)

changed files
M user/settings/satoshipay.nixuser/settings/satoshipay.nix
@@ -41,10 +41,6 @@ ripcord
robo3t ])); - programs.zsh.shellAliases = { - "klot" = "kubetail"; - }; - programs.git.includes = [ { condition = "gitdir:~/projects/github.com/satoshipay/";
@@ -55,6 +51,26 @@ condition = "gitdir:~/projects/gitlab.satoshipay.tech/";
contents = spGitConfig; } ]; + + programs.zsh = { + plugins = [ + { + name = "kubectl-aliases"; + src = pkgs.fetchFromGitHub { + owner = "alanpearce"; + repo = "kubectl-aliases"; + rev = "cec7c637e0cd17e17b8b036ad5108cd650fac4c8"; + # date = 2019-11-15T14:35:38+01:00; + sha256 = "1l4cwdypxwz0qlwab14in6d6zi81sqmbhj7ninsngpvhx4ldy313"; + }; + } + ]; + shellAliases = { + kns = "kubens"; + kx = "kubectx"; + klot = "kubetail"; + }; + }; accounts.email.accounts.satoshipay = let address = "alan@satoshipay.io";