all repos — dotfiles @ dd95f11e7a5e473f513a87dc2d8450fb35a65ea4

my *nix dotfiles

bin/kctx.nix (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
{ pkgs, ... }:

let
  name = "kctx";
  kubectx = "${pkgs.kubectx}/bin/kubectx";
  fzy = "${pkgs.fzy}/bin/fzy";
in
pkgs.writeShellScriptBin name
  ''
    ctx="$(${kubectx} | ${fzy})"
    ${kubectx} "$ctx"
  ''