mkdir ~/.config
cd ~/.config
ln -s path/to/vim_nvim nvim
cd nvim
make test
make install
cd ~
ln -s path/to/vim_nvim .vim
cd .vim
make test
make install
# for vim-plug
vim -es -u vimrc -i NONE -c "PlugInstall" -c "PlugUpdate" -c "PlugUpgrade" -c "qa"
# for dein
nvim --headless -c "call dein#update() | call map(dein#check_clean(), { _, val -> delete(val, 'rf')}) | call dein#recache_runtimepath() | messages | q"
cd ~
ln -s path/to/tmux.conf .tmux.conf
Prefix key combinations is C-g
cd ~
ln -s path/to/gitmessage .gitmessage
ln -s path/to/gitconfig .gitconfig
- pipx
- ipython
- bpython
- pipenv
- hatch
- pyenv
- proselint
- mecurial
- python-lsp-server
- isort
- black
- glances
- ripgrep
- bat
- exa
- git-delta
- xh
- pijul
- fd
- tre
- tmux
- neovim
- vim
- fish
- git
- fossil
- rsync
- nix
- tree
- watch
- doas
- shellcheck
- ncdu
- hunspell
- universal-ctags
- erlang_ls
- nmap
- htop
- jq