Neovim plugin I am using

Policy

I carefully choose which Neovim plugins to use. When a plugin is small, I sometimes write the Lua code myself. Since I usually work in the terminal, I don’t try to do everything in Neovim; I use small scripts in Bash or Python instead. Even so, I currently use 18 plugins, so let me introduce them.

Basic plugins

Coding

Debugging

I don’t use an interactive debugger frequently, but setting these up might be useful. nvim-dap-go provides configurations for Go.

For Rust, most popular plugin is rustaceanvim, but I wrote my own config, which parses the output of cargo build -q.

Required as dependencies

These are required as dependencies for the above plugins.

Plugins I don’t use, but may be useful

Conclusion

This is my Neovim config. If you are interested, please take a look.