This commit is contained in:
2026-02-15 22:26:47 +00:00
commit 7be0309d27
19 changed files with 860 additions and 0 deletions

78
packages.nix Normal file
View File

@@ -0,0 +1,78 @@
{ pkgs, ... }: {
home.packages = with pkgs; [
kubectl
kubernetes-helm
kustomize
podman
k9s
# needed by nvim
neovim
(python312.withPackages (ps: with ps; [ pip ]))
poetry
# LSP servers
tree-sitter
nil # Nix LSP
stylua
prettierd
bash-language-server
lua-language-server
just-lsp
# Formatters
# nixfmt-rfc-style # or nixpkgs-fmt
# nixfmt
nixfmt-classic
shfmt
nodePackages.prettier
nodejs_24
###########
# Rust not needed if blink is used from prebuilt binary
###########
# # Rust nightly with rust-src
# (rust-bin.selectLatestNightlyWith (toolchain:
# toolchain.default.override {
# extensions = [ "rust-src" "rust-analyzer" ];
# }))
ripgrep
fzf
fd
ripgrep-all
sops
age
dig
htop
iotop
ncdu
nmon
pciutils # lspci
ps # ps aux
socat
# unixtools.net-tools
nettools
usbutils # lsusb
bat
git
mc
direnv
neofetch
rclone
rename
starship
tldr
tmux
unzip
yq
jq
];
}