add more general utilities

This commit is contained in:
Noah Masur 2022-09-21 16:58:04 -04:00
parent 6281e32275
commit 7a9f7dd760
3 changed files with 13 additions and 4 deletions

View File

@ -101,6 +101,7 @@
vault vault
awscli2 awscli2
google-cloud-sdk google-cloud-sdk
ansible
kubectl kubectl
kubernetes-helm kubernetes-helm
kustomize kustomize

View File

@ -3,7 +3,7 @@
home-manager.users.${config.user} = { home-manager.users.${config.user} = {
home.packages = with pkgs; [ home.packages = with pkgs; [
# visidata # CSV inspector visidata # CSV inspector
dos2unix # Convert Windows text files dos2unix # Convert Windows text files
inetutils # Includes telnet inetutils # Includes telnet
youtube-dl # Convert web videos youtube-dl # Convert web videos
@ -11,8 +11,10 @@
mpd # TUI slideshows mpd # TUI slideshows
awscli2 awscli2
awslogs awslogs
kubectl google-cloud-sdk
k9s ansible
vault
consul
noti # Create notifications programmatically noti # Create notifications programmatically
ipcalc ipcalc
(pkgs.writeScriptBin "ocr" (pkgs.writeScriptBin "ocr"

View File

@ -2,7 +2,13 @@
home-manager.users.${config.user} = { home-manager.users.${config.user} = {
home.packages = with pkgs; [ kubectl k9s ]; home.packages = with pkgs; [
kubectl # Basic Kubernetes queries
k9s # Terminal Kubernetes UI
kubernetes-helm # Helm CLI
fluxcd # Bootstrap clusters with Flux
kustomize # Kustomize CLI (for Flux)
];
programs.fish.shellAbbrs = { programs.fish.shellAbbrs = {
k = "kubectl"; k = "kubectl";