This is a full ide experience. This is not a neovim plugin.
tmux is used as a multiplexer to run nvim and have persistent sessions
brew install tmux
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
ln -s $(pwd)/.tmux.conf ${HOME}/.tmux.conf
tmux
<prefix>I
Install the custom Nerdfont from font directory in this repository
brew install --cask alacritty
mkdir -p ${HOME}/.config/alacritty
ln -s $(pwd)/alacritty.yml ${HOME}/.config/alacritty/alacritty.yml
Install:
- Node
- ripgrep
- gnu-sed
brew install neovim
mkdir -p ${HOME}/.config/nvim
ln -s $(pwd)/init.lua ${HOME}/.config/nvim/init.lua
ln -s $(pwd)/lua/ ${HOME}/.config/nvim/
ln -s $(pwd)/plugin/ ${HOME}/.config/nvim/
ln -s $(pwd)/lazygit.config.yaml ${HOME}/.config/nvim/lazygit.config.yaml
Open neovim to get plugins. Or run :Lazy command
ln -s $(pwd)/aerospace.toml ${HOME}/.aerospace.toml