diff --git a/home/apps/dev/glasskube/default.nix b/home/apps/dev/glasskube/default.nix new file mode 100644 index 0000000..cbf8aa9 --- /dev/null +++ b/home/apps/dev/glasskube/default.nix @@ -0,0 +1,22 @@ +{ + lib, + mylib, + config, + pkgs, + ... +}: let + inherit (lib) mkIf; + inherit (mylib) mkBoolOpt; + cfg = config.shelken.dev.glasskube; +in { + options.shelken.dev.glasskube = { + enable = mkBoolOpt false "Whether or not to enable."; + }; + + config = mkIf cfg.enable { + home.packages = with pkgs; [ + glasskube + ]; + shelken.dev.minikube.enable = true; + }; +} diff --git a/home/apps/dev/minikube/default.nix b/home/apps/dev/minikube/default.nix new file mode 100644 index 0000000..a0496ab --- /dev/null +++ b/home/apps/dev/minikube/default.nix @@ -0,0 +1,23 @@ +{ + lib, + mylib, + config, + pkgs, + ... +}: let + inherit (lib) mkIf; + inherit (mylib) mkBoolOpt; + cfg = config.shelken.dev.minikube; +in { + options.shelken.dev.minikube = { + enable = mkBoolOpt false "Whether or not to enable."; + }; + + config = mkIf cfg.enable { + home.packages = with pkgs; [ + minikube + kubectl + ]; + programs.k9s.enable = true; + }; +} diff --git a/home/darwin/proxy/proxychains.conf b/home/darwin/proxy/proxychains.conf index e52921d..497fa38 100644 --- a/home/darwin/proxy/proxychains.conf +++ b/home/darwin/proxy/proxychains.conf @@ -157,6 +157,6 @@ tcp_connect_time_out 8000 # [ProxyList] # add proxy here ... -socks5 127.0.0.1 7897 -http 127.0.0.1 7896 +#socks5 127.0.0.1 7897 +#http 127.0.0.1 7896 http 127.0.0.1 7890 diff --git a/hosts/yuuko/home.nix b/hosts/yuuko/home.nix index 23c23a0..6226fb6 100644 --- a/hosts/yuuko/home.nix +++ b/hosts/yuuko/home.nix @@ -7,6 +7,9 @@ aerospace.enable = true; iceBar.enable = true; }; + dev = { + minikube.enable = true; + }; secrets.enable = true; }; }