~nhanb/neodots

shortcuts to (de)activate tailscale exit nodes
setup YCM to use serve-d
update pytaku tmuxp: run esbuild as well

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~nhanb/neodots
read/write
git@git.sr.ht:~nhanb/neodots

You can also use your local clone with git send-email.

My attempt at a saner set of dotfiles using GNU Stow.

Usage:

$ cd ~
$ git clone <neodots-git-url>
$ cd neodots
$ ./setup.sh

#Neovim

This setup assumes pynvim is installed, which is trivial on Arch Linux:

sudo pacman -S python-pynvim \
       flake8 python-black python-isort  # for Ale

#Starting a typical python project:

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.