dotfiles/bootstrap
Marty Oehme eaec90379d
nvim: Improve lsp source chaining
Lsp will by default invoke most of its sources simultaneously (one after
the other if no completions are found for the first), but this is
disabled for pandoc.

In pandoc, only the buffer and lsp sources are invoked (the first
chain), since bibcite will take a while to compile the cite keys.
To invoke bibcite in pandoc, use c-j/c-k when in the completion menu,
and they will be calculated.

This may be removed if a faster compilation for bibtex citekeys is
found.
2020-10-02 11:56:31 +02:00
..
.config/sh/alias.d Fix README image paths and dot description 2020-02-11 09:33:18 +00:00
.stow-local-ignore Fix README image paths and dot description 2020-02-11 09:33:18 +00:00
install_packages.sh Fix README image paths and dot description 2020-02-11 09:33:18 +00:00
packages.txt nvim: Improve lsp source chaining 2020-10-02 11:56:31 +02:00
packages_ignore.txt [pkg] Update package list 2020-05-26 15:48:45 +02:00
README.md [repo] Add & update docs, fix install script dirs 2020-07-08 13:51:27 +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 (skipping those on the ignore list).
  • 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).