106 lines
1.3 KiB
Nix
106 lines
1.3 KiB
Nix
{ pkgs }:
|
|
|
|
with pkgs;
|
|
[
|
|
# Nix
|
|
nixd
|
|
# General packages for development and system management
|
|
#alacritty
|
|
aspell
|
|
aspellDicts.en
|
|
bash-completion
|
|
bat
|
|
btop
|
|
coreutils
|
|
killall
|
|
neofetch
|
|
openssh
|
|
sqlite
|
|
wget
|
|
zip
|
|
htop
|
|
ncdu
|
|
mtr
|
|
nixfmt-rfc-style
|
|
difftastic
|
|
|
|
# Encryption and security tools
|
|
age
|
|
sops
|
|
gnupg
|
|
libfido2
|
|
|
|
# Cloud-related tools and SDKs
|
|
docker
|
|
docker-compose
|
|
|
|
# Media-related packages
|
|
emacs-all-the-icons-fonts
|
|
dejavu_fonts
|
|
ffmpeg
|
|
fd
|
|
font-awesome
|
|
hack-font
|
|
noto-fonts
|
|
noto-fonts-emoji
|
|
meslo-lgs-nf
|
|
|
|
# Node.js development tools
|
|
nodePackages.npm # globally install npm
|
|
nodePackages.prettier
|
|
nodejs
|
|
|
|
# Text and terminal utilities
|
|
htop
|
|
hunspell
|
|
iftop
|
|
jetbrains-mono
|
|
jq
|
|
ripgrep
|
|
tree
|
|
tmux
|
|
unrar
|
|
unzip
|
|
# zsh-powerlevel10k
|
|
|
|
# Python packages
|
|
python3
|
|
virtualenv
|
|
|
|
# Rust Related
|
|
rustc
|
|
cargo
|
|
|
|
# Tex and LaTex
|
|
pandoc
|
|
mdbook
|
|
|
|
(texlive.combine {
|
|
inherit (texlive)
|
|
apa6
|
|
bibunits
|
|
draftwatermark
|
|
enumitem
|
|
fontawesome5
|
|
footnotehyper
|
|
ifmtarg
|
|
lualatex-math
|
|
makecell
|
|
microtype
|
|
parskip
|
|
scheme-small
|
|
selnolig
|
|
sourcesanspro
|
|
tcolorbox
|
|
threeparttable
|
|
tikzfill
|
|
titling
|
|
upquote
|
|
xifthen
|
|
xurl
|
|
;
|
|
|
|
})
|
|
|
|
]
|