My attempt at a saner set of dotfiles using GNU Stow.
$ cd ~ $ git clone <neodots-git-url> $ cd neodots $ ./setup.sh
This setup assumes pynvim is installed, which is trivial on Arch Linux:
sudo pacman -S python-pynvim \ flake8 python-black python-isort # for Ale
mkcd -p ~/pj/my_project # mkdir & cd into it pymk 3.7.5 # create pyenv virtualenv named after current dir # install pyls into said virtualenv: pyact poetry init # you're using poetry right? poetry add -D python-language-server pyenv deactivate # No need to keep virtualenv activated since I've configured ALE to look for # virtualenvs based on current file's path. Check neovim/.config/nvim/plugs.vim # for details.