nvim/README.md

42 lines
1.1 KiB
Markdown
Raw Normal View History

2024-08-19 20:05:49 +07:00
# Neovim
2024-06-17 15:19:55 +07:00
Neovim Configuration
2024-08-19 20:05:49 +07:00
![Screenshot]
This repository contains my Neovim configuration.
This Neovim configuration stay close to my [NixOS config] to keep up the dependencies used.
## Features (Configured for)
### Basic
- Syntax Highlighting via [Treesitter]
- Autocompletion and Git integration in the number column.
![Auto-Completion]
- LSP Integration
![Hover Window]
### Golang
- Auto detect implementation by [Gomplements] plugin.
![Gomplements-Pic]
- Generate stub implementation by searching the definition.
![Impl-Gif]
[NixOS config]: https://git.tigor.web.id/tigor/NixOS
[Treesitter]: https://github.com/nvim-treesitter/nvim-treesitter
[Hover Window]: https://public.tigor.web.id/git/images/neovim/hover.png
[Screenshot]: https://public.tigor.web.id/git/images/neovim/screenshot.png
[Auto-Completion]: https://public.tigor.web.id/git/images/neovim/autocomplete.png
[Gomplements]: https://github.com/maxandron/goplements.nvim
[Gomplements-Pic]: https://public.tigor.web.id/git/images/neovim/gomplements.png
[Impl-Gif]: https://public.tigor.web.id/git/images/neovim/impl.gif