dotfiles/bootstrap
Marty Oehme 102cdbca1c
writing: Replace zathura with sioyek
Replaced or extended all default references to zathura with
sioyek so it will automatically take on any tasks meant
for pdf reading. With the current configuration, hardly a
change should be noticed.
2023-10-02 14:08:04 +02:00
..
.config/sh/alias.d Fix README image paths and dot description 2020-02-11 09:33:18 +00:00
system-packages/etc bootstrap: Disable system USB mouse wakeups 2023-03-22 11:53:08 +01:00
.stow-local-ignore bootstrap: Add Dockerfile to stow ignored files 2023-01-16 22:25:35 +01:00
Dockerfile bootstrap: Add testing Dockerfile to bootstrap 2023-01-16 18:50:50 +01:00
install_packages.sh bootstrap: Add pipx managed package installation 2023-06-08 13:05:01 +02:00
packages_stable.tsv writing: Replace zathura with sioyek 2023-10-02 14:08:04 +02:00
packages_testing.tsv terminal: Exchange fasd for zoxide 2023-09-28 14:41:33 +02:00
README.md bootstrap: Switch package list to tsv 2022-03-09 11:13:45 +01:00
update_package_list.sh githook: Fix showing pkgs in commit message 2023-06-07 10:29:25 +02:00

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)