15 lines
715 B
Markdown
15 lines
715 B
Markdown
# Package lists
|
|
|
|
Each concern owns package names exactly once. Native, AUR, and global npm
|
|
packages use `*-repo.txt`, `*-aur.txt`, and optional `*-npm.txt` files:
|
|
|
|
- `common/` is portable workstation functionality.
|
|
- `laptop/` is hardware and power support for this laptop.
|
|
- `desktop/` is empty until a desktop-specific dependency exists.
|
|
- `ignored/` contains dependency packages Decman must not prune during adoption.
|
|
|
|
A host composes concerns in `../hosts.py`. Add a package to the narrowest
|
|
concern that explains why it exists, then run `../scripts/verify.py`. The npm
|
|
plugin installs missing declared command packages globally after the pacman and
|
|
AUR steps; it does not remove unrelated global npm packages.
|