Skip to content

Commit bc22a69

Browse files
committed
amd 348 current 2024-12-31 07:15:39 25.05.20241221.a168813 6.6.67 *
1 parent 42bee70 commit bc22a69

2 files changed

Lines changed: 43 additions & 7 deletions

File tree

lib/default.nix

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -421,12 +421,7 @@ let
421421
inherit (clan) nixosConfigurations clanInternals;
422422
devShells =
423423
inputs.clan-core.inputs.nixpkgs.lib.genAttrs
424-
[
425-
"x86_64-linux"
426-
"aarch64-linux"
427-
"aarch64-darwin"
428-
"x86_64-darwin"
429-
]
424+
[ "x86_64-linux" "aarch64-linux" "aarch64-darwin" "x86_64-darwin" ]
430425
(system: {
431426
default = inputs.clan-core.inputs.nixpkgs.legacyPackages.${system}.mkShell {
432427
packages = [ inputs.clan-core.packages.${system}.clan-cli ];

nixos/environment/default.nix

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,17 @@
22
inputs,
33
system,
44
pkgs,
5+
lib,
56
...
67
}:
8+
let
9+
my-kubernetes-helm = pkgs.wrapHelm pkgs.kubernetes-helm {
10+
plugins = builtins.attrValues (
11+
lib.filterAttrs (name: _: lib.hasPrefix "helm-" name) pkgs.kubernetes-helmPlugins
12+
);
13+
};
14+
my-helmfile = pkgs.helmfile-wrapped.override { inherit (my-kubernetes-helm) pluginsDir; };
15+
in
716
{
817
environment = {
918
sessionVariables = {
@@ -43,6 +52,10 @@
4352
++ (with inputs.nixpkgs-stable.legacyPackages.${system}; [ activitywatch ])
4453
++ (with inputs.nixpkgs-master.legacyPackages.${system}; [ ghostty ])
4554
# ++ (with inputs.nixpkgs-unstable.legacyPackages.${system}; [ ])
55+
++ [
56+
my-helmfile
57+
my-kubernetes-helm
58+
]
4659
++ (with pkgs; [
4760
# TODO: cleanup systemPackages
4861
# build
@@ -81,12 +94,40 @@
8194
kubectl-node-shell
8295
helm
8396
helm-ls
84-
helmfile
97+
# helmfile
98+
# kubernetes-helm-wrapped
99+
# helmfile-wrapped
85100
helmsman
86101
helmsman
87102
helm-docs
88103
helm-dashboard
89104
helm-docs
105+
kustomize-sops
106+
kustomize
107+
kubernetes-code-generator
108+
kubernetes-controller-tools
109+
# kubernetes-helm-wrapped
110+
# kubernetes-helmPlugins
111+
kubernetes-kcp
112+
kubernetes-metrics-server
113+
kubernetes-polaris
114+
kubernetes
115+
kubecolor
116+
k3sup
117+
k3s
118+
k3d
119+
prometheus
120+
prometheus-alertmanager
121+
grafana
122+
grafana-loki
123+
grafana-image-renderer
124+
grafana-reporter
125+
grafana-alloy
126+
grafana-agent
127+
opentelemetry-collector
128+
tempo
129+
temporal
130+
mimir
90131
wavemon
91132
nordzy-icon-theme
92133
nordzy-cursor-theme

0 commit comments

Comments
 (0)