diff options
| author | Mike Vink <mike1994vink@gmail.com> | 2023-10-06 23:10:55 +0200 |
|---|---|---|
| committer | Mike Vink <mike1994vink@gmail.com> | 2023-10-06 23:10:55 +0200 |
| commit | cfaef26e8718916adcc68fbfb63b15f2389b2cd2 (patch) | |
| tree | 3989af4514d31d0a5cb89e8b96d51210ad7bf152 /profiles/station/packages.nix | |
| parent | 654ec06ab6a885ea851c4cbf68d06a00b41b0e14 (diff) | |
move all the files
Diffstat (limited to 'profiles/station/packages.nix')
| -rw-r--r-- | profiles/station/packages.nix | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/profiles/station/packages.nix b/profiles/station/packages.nix new file mode 100644 index 0000000..02c5b8e --- /dev/null +++ b/profiles/station/packages.nix @@ -0,0 +1,90 @@ +{ + flake, + config, + pkgs, + username, + ... +}: let + core-packages = with pkgs; + [ + # nixopsnixops + age + sops + # k8s and friends + kubernetes-helm + kubectl + kind + krew + jq + yq-go + dasel + initool + python311Packages.editorconfig + gnutls + # other stuff + coreutils + dnsutils + iputils + inetutils + usbutils + gcc + pkgsi686Linux.glibc + gnumake + raylib + gdb + maim + calcurse + profanity + file + lf + ueberzug + mypaint + lynx + pstree + pywal + bashInteractive + k9s + powershell + azure-cli + htop + subversion + ripgrep + gnused + gnugrep + curl + inotify-tools + alejandra + statix + fzf + github-cli + lazygit + fd + argocd + parallel + bc + sxiv + nushell + sent + ] + ++ (import ../shell-scripts.nix {inherit pkgs config;}); + mike-extra-packages = with pkgs; [ + (nerdfonts.override {fonts = ["FiraCode"];}) + noto-fonts + noto-fonts-emoji + docker + k9s + dmenu + librewolf + firefox-wayland + xclip + libreoffice + ]; +in { + home.packages = + core-packages + ++ ( + if (username == "mike") + then mike-extra-packages + else [] + ); +} |
