1
0
dotfiles/shared/packages.nix

53 lines
691 B
Nix

{ pkgs }:
with pkgs; [
# General packages for development and system management
hut
jujutsu
ltex-ls
mas
mdbook
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
sccache
cmake
llvm
ninja
# Python development tools
black
poetry
# Rust development tools
rustup
# MiniZinc solvers
gecode
or-tools
# Nix development tools
nixpkgs-fmt
nixd
# Node.js development tools
nodePackages.prettier
corepack # install package managers
nodejs
]