From 0273c39cbd1305b354da39cc0b1d73fad3237062 Mon Sep 17 00:00:00 2001 From: shelken Date: Tue, 24 Sep 2024 07:04:17 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20add=20glasskube,minikube?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/apps/dev/glasskube/default.nix | 22 ++++++++++++++++++++++ home/apps/dev/minikube/default.nix | 23 +++++++++++++++++++++++ home/darwin/proxy/proxychains.conf | 4 ++-- hosts/yuuko/home.nix | 3 +++ 4 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 home/apps/dev/glasskube/default.nix create mode 100644 home/apps/dev/minikube/default.nix 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; }; }