Marty Oehme
90fe61e2f2
Micro is out, I have actually never used the editor after first install. Tectonic is in, a wonderful platform to process LaTeX files with. Beets gets the plugins I am using injected through pipx. Vale is out, if we need it on a system we install with nvim mason. Pipewire-roc is in, wonderful way to stream audio in local networks. |
||
---|---|---|
.. | ||
.config/sh/alias.d | ||
system-packages/etc | ||
.stow-local-ignore | ||
Dockerfile | ||
install_packages.sh | ||
packages_stable.tsv | ||
packages_testing.tsv | ||
README.md | ||
update_package_list.sh |
bootstrap module
The bootstrapping module mainly concerns the setup of the repository itself -- installation of packages, setting up basic options and maintenance scripts.
- installs general list of packages, listed here
- if githooks are enabled (either through install script, or manually) will compare installed packages with those on the package list on each commit and warn user about differences
- contains a simple alias
dotlink
which allows quickly re-linking dotfiles when they have been changed. This is useful to invoke when files have been removed or added and need to be sym-linked by stow again (only works for~/.dotfiles
dot directory) - contains an
update_package_list.sh
script which I can use to quickly repopulate the list of explicitly installed packages, noting down their source (repositories or AUR) and retaining their target, if I set any (only works for~/.dotfiles
dot directory)