dotfiles/bootstrap
Marty Oehme 35eae9b32c
bootstrap: Add ly display manager
Added tui display manager to my system and I've been quite enjoying
using it, may come in handy as well if I ever want to have dual X11 and
Wayland setup or go back to a more rounded DE experience.

(Not that I intend to, but still enjoying the little style ly brings to
the boot screen.)
2022-04-30 21:02: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/keyd keyd: Update conf files to new 2.0 syntax 2022-04-27 13:50:08 +02:00
.stow-local-ignore bootstrap: Fix stow linking new files 2022-03-10 22:46:45 +01:00
install_packages.sh repo: Update linting for 4-spaced shell scripts 2021-04-04 20:52:52 +02:00
packages.tsv bootstrap: Add ly display manager 2022-04-30 21:02:04 +02:00
README.md bootstrap: Switch package list to tsv 2022-03-09 11:13:45 +01:00
update_package_list.sh bootstrap: Update package list script 2022-04-27 13:00:09 +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)