all repos — nixfiles @ f609a22421b382ddc955cc89de291adf513f9abe

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

Move kubernetes shell configuration to kubernetes.nix
Alan Pearce alan@alanpearce.eu
Sun, 15 Dec 2019 14:52:37 +0100
commit

f609a22421b382ddc955cc89de291adf513f9abe

parent

d9529458683c7f18ab8141dcd592826631a046ad

2 files changed, 20 insertions(+), 16 deletions(-)

jump to
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";
M user/settings/zsh.nixuser/settings/zsh.nix
@@ -47,16 +47,6 @@ }; 
     plugins = [
       {
-        name = "kubectl-aliases";
-        src = pkgs.fetchFromGitHub {
-          owner = "alanpearce";
-          repo = "kubectl-aliases";
-          rev = "cec7c637e0cd17e17b8b036ad5108cd650fac4c8";
-          # date = 2019-11-15T14:35:38+01:00;
-          sha256 = "1l4cwdypxwz0qlwab14in6d6zi81sqmbhj7ninsngpvhx4ldy313";
-        };
-      }
-      {
         name = "cd-gitroot";
         src = pkgs.fetchFromGitHub {
           owner = "mollifier";
@@ -163,8 +153,6 @@ cg = "cd-gitroot";       cdg = "cd-gitroot";
 
       https = "http --default-scheme https";
-      kns = "kubens";
-      kx = "kubectx";
 
       history = "fc -l $(( $LINES - 2 ))";
       hist-freq-lines = "fc -l -10000 | cut -d' ' -f4- | sort | uniq -c | sort -g | tail -n100 | less";