1
0
dotfiles/shared/packages.nix

58 lines
749 B
Nix

{ pkgs }:
with pkgs; [
# General packages for development and system management
hut
ltex-ls
mas
mdbook
ouch
pandoc
tectonic
texlab
typst
# Encryption and security tools
gnupg
# Text and terminal utilities
neovim
zoxide
# Fonts
ibm-plex
atkinson-hyperlegible
(nerdfonts.override { fonts = [ "Go-Mono" ]; })
# C(++) development tools
bison
clang-tools
cmake
flex
llvm
ninja
sccache
# Python development tools
black
uv
# Rust development tools
rustup
# MiniZinc solvers
gecode
or-tools
# Decision Science tools
clingo
# Nix development tools
nixpkgs-fmt
nixd
# Node.js development tools
nodePackages.prettier
corepack # install package managers
nodejs
]