Apply Packages
Install packages defined in packages.yaml.1
Install Fossil and yq (go version):
$ yay -S fossil go-yq
Create a Fossil directory (if required) and clone then open (use --force) dotfiles repository in home directory:
$ mkdir Fossils $ fossil clone https://chiselapp.com/user/gastmo/repository/dotfiles dotfiles.fossil $ fossil open dotfiles.fossil --force
Install dev, tcl, vim plugin, vitools and clitools packages:
$ yay -S --needed $(yq -r '(.dev,.tcl,.vim,.vitools,.clitools)[] split(" ").[]' ~/.config/packages.yaml) Optionally install other packages:
$ yay -S --needed $(yq -r '(.apps,.xtools,.python,.node,.java)[] split(" ").[]' ~/.config/packages.yaml)
- ^ Assumes installation of Arch (e.g. EndeavourOS) and use of AUR helper yay.