A concise Neovim config in Lua. As well as configuration for multiple configs.
Deprecated. Moved to this config based on LazyVim & Mason. Hassle-free, feature-rich, no direct LSP server installs needed. Try it!
- Install packer from this repo
- Install lsp servers
To know my hot keys. All has been packaged in the
lua/common/keymap.lua.
Also all lsp language servers share the same hotkeys.
Such as gd
- to go to definition K
- For hover. All these are in the keymap file
For effieciency and faster build time. No package manager is used.
Currently there are two options; to change from amarjay
to kickstart
, do so in the init.lua and after/plugin files.
- Basic Setup
- Treesitter
- Lsp
- python
- golang
- rust
- Js/Ts
- JSX/React
- Svelte
- Astro
- Lua
- Grammarly
- Telescope
- Write script for setup
- Set up linting
- Prettier
- golang
- rust