use brew bundle
if using brew to install necessary plugins specified in Brewfile
. If not using brew
, download the plugins specified there.
Run stow
for necessary directories in this repo.
stow shell
stow --no-folding nvim
stow --no-folding git
stow --no-folding tmux
...
Follow elixir-ls setup instructions.
Use the path specified in lsp.lua
so that the ls is configured correctly.
This is a guide I've liked in the past: https://www.mitchellhanberg.com/how-to-set-up-neovim-for-elixir-development/
https://github.com/wbthomason/packer.nvim
https://github.com/Aloxaf/fzf-tab
git clone https://github.com/tmux-plugins/tpm ~/.local/share/tmux/plugins/tpm/
https://github.com/tmux-plugins/tpm
npm install -g typescript typescript-language-server
git pull && mix package