dotfiles/home/features/cli/extras/default.nix
John Bowdre cabb70496d remove python3 and hugo packages
these developement packages should be managed with a per-project
nix-shell environment instead of a global package install
2024-02-25 15:50:52 -06:00

33 lines
No EOL
639 B
Nix

{ pkgs, ... }: {
# Extra CLI apps
imports = [
../default.nix
./direnv.nix
./go.nix
];
home.packages = with pkgs; [
android-tools # Android SDK
awscli # AWS CLI
envsubst # Envvar substitution for Go
google-cloud-sdk # GCP CLI
kubectl # Container wrangler
nil # Nix LSP
nixfmt # Nix formatter
packer # Hashicorp packer
terraform # Hashicorp terraform
trekscii # Cute startrek cli printer
vault # Hashicorp vault
];
programs.fish = {
shellAbbrs = rec {
k = "kubectl";
};
functions = {
nugo = "hugo new content/posts/$argv/index.md";
};
};
}