Some basic configuration for easily get my shell and neovim setup.
Some tools are required, like zsh shell, fzf, zoxide and neovim.
After getting these tools, the script included in the repo will copy a
configuration for neovim into ~/.config/neovim
and a zsh profile into ~/.zshrc
.
Just run
./install.sh
or
.\install.ps1
I usually update the configuration in ~/.config/nvim
and then copy the updates
here before committing them.
A script which helps me do so is:
./syncNvimConfig.sh
If on windows, then set the HOME environment variable to be the user profile home.
- Omnisharp is required to be in
$HOME/lsp/omnisharp
- netcoredbg is required to be in
$HOME/dap/netcoredbg
Treesitter requires a C compiler and llvm.