all repos — dotfiles @ b8b6e40c11f6dc9ea8673af5d37f3c03d49075b3

my *nix dotfiles

nix/bin/kcfg.nix (view raw)

 1{ pkgs, ... }:
 2
 3let
 4  name = "kcfg";
 5  fzy = "${pkgs.fzy}/bin/fzy";
 6  fd = "${pkgs.fd}/bin/fd";
 7in
 8pkgs.writeShellScriptBin name
 9  ''
10    cfg="$(${fd} . ~/code/upcloud/.kube | ${fzy})"
11    export KUBECONFIG="$cfg"
12    echo "KUBECONFIG set to $cfg"
13  ''