Core Packages Leaf
cells/core/packages.nix adds shared command-line utilities to the base branch.
Up: core leaves
Down: base branch
What this leaf does
It installs tools that are useful across many interactive systems: transfer tools, archive tools, hardware inspection, process utilities, fuzzy finding, and Git.
environment.systemPackages = with pkgs; [
curl
fzf
git
lsof
pciutils
wget
zip
];Why it belongs to base
These packages support routine administration and troubleshooting. They should be available before the desktop branch adds heavier application-specific tools.
What to copy
Keep this list boring. If a package is only for a desktop workflow, put it in a desktop or program leaf instead.