Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Pacman

Configuration

Packages can be added by adding a package.pacman section to either a group.yml or the host.yml. For example:

# Packages that should be installed when this group is enabled.
packages:
  pacman:
    - git

All pacman packages that’re defined in the host.yml and of all enabled group.yml files will then be installed for the given host.

Tips and tricks

bois diff

If you encounter packages that’re listed as explicitly installed, but want them be handled as a dependency so they no longer show up in the diff, there’s a simple command for that:

sudo pacman -D --asdep $package_name

This command marks that package as a dependency and it’ll no longer show up in the diff.