summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home/packages.nix30
1 files changed, 22 insertions, 8 deletions
diff --git a/home/packages.nix b/home/packages.nix
index 7eeb606..fccc17f 100644
--- a/home/packages.nix
+++ b/home/packages.nix
@@ -5,22 +5,36 @@
home-manager,
username,
...
-}: {
- home.packages = with pkgs;
+}: let
+ core-packages = with pkgs;
[
- ansible
+ # k8s and friends
kubernetes-helm
- powershell
- azure-cli
kubectl
krew
jq
-
+ ansible
+ # shell tools
+ powershell
+ azure-cli
htop
subversion
ripgrep
inotify-tools
fzf
- ]
- ++ (import ../shell-scripts.nix {inherit pkgs config;});
+ ] ++ (import ../shell-scripts.nix {inherit pkgs config;});
+ mike-extra-packages = with pkgs; [
+ (nerdfonts.override {fonts = ["FiraCode"];})
+ docker
+ k9s
+ dmenu
+ firefox-wayland
+ xclip
+ ];
+in {
+ home.packages = core-packages ++ (
+ if (username == "mike")
+ then mike-extra-packages
+ else []
+ );
}