dotfiles/_bootstrap
Marty Oehme c7ed986c0e
Update package list
Updated package list in preparation for unified package management. For
the moment still uses basic bash script to manage package installation.
Packages are collected in a big list, with some packages being ignored.

This is in preparation for the possibility to manage future package
'groups' directly in pacman meta packages. They will then be added /
removed to the individual PKGBUILD files as dependencies and will
automatically be kept up-to-date, added and removed on all systems which
use the corresponding meta group.

It also opens the path to have commit-time checking of irregularities
between the packages stipulated in the dotfile repository and the
current running system. This can be done by adding all packages of the
different package group lists, unifying them and removing potential
ignored packages.

It allows e.g. printing a warning when committing changes to the
repository while the system packages and the repository packages differ,
to make sure no package dependencies were introduced without knowing it
and which would introduce potential breaking changes into the dotfiles.
2020-02-07 22:07:53 +01:00
..
.config/sh/alias.d Fix dotlink.sh missing shebang 2020-02-06 13:12:08 +01:00
.stow-local-ignore Change bootstrap to use standard stow functions 2020-02-06 12:48:08 +01:00
install_packages.sh Update package list 2020-02-07 22:07:53 +01:00
packages.txt Update package list 2020-02-07 22:07:53 +01:00
packages_ignore.txt Update package list 2020-02-07 22:07:53 +01:00