nvim: TeX QoL changes
nvim: use luasnip for completions, add texlab
nvim: use <CR> for suggestion acceptance
Some of my configuration files. Feel free to "be inspired" as I was before.
The best way to use this is by cloning this to a bare repository to some subdirectory, and then using git with work tree $HOME. That way, you can checkout what you need, not cluttering the home folder.
In short, use
git clone --bare <this> $HOME/.dotfiles
alias config='git --git-dir=$HOME/.dotfiles --work-tree=$HOME'
config config --local status.showUntrackedFiles no # For large $HOMEs
to clone into a bare repository and set a useful git alias. You can then use
e.g. config checkout HEAD -- <files>
from $HOME
to check out files. More
details here.
See also the "stow" branch from the time that I used GNU stow to manage configuration files. This git-only workflow is easier, if you know git.