/nvimisty

⚙️ Customize rich-feature IDE-like neovim config that is extensible and easy to use.

Primary LanguageLua

logo

Customize IDE-like neovim config that is extensible and easy to use.

Warning
This config is not yet perfected and work in progress, so there may be some bugs, you can report it through Issues

🌟 Preview

📖 Features

Thanks to the amazing Neovim community for making the above things possible! I can't imagine rolling my own IDE without Neovim community.

⚡️ Requirements

  • Nerd fonts for beautiful icons and editor font.
  • Lazygit for git integration.
  • Git dependent on some Neovim Git integrated plugins.

Install

Warning
I have defined a few keybinds with the (⌘)command key, the hotkey experience will be better if you use Mac OS. I use legendary to manage my hotkeys os if you are another platform, you can update these keybinds via /lua/plugins/configs/legendary-configs/legendary-nvim.lua.

Step1. Backup your current neovim config folder

mv ~/.config/nvim ~/.config/nvim.bak

Step2. Clone this repository as your neovim config

git clone https://github.com/mownos/nvimisty ~/.config/nvim

Step3. enjoy your editor!

nvim

Mappings

All key mappings and commands were defined in /lua/plugins/configs/legendary-configs/legendary-nvim.lua, press command + p for list, , and you can update these keys anytime.

LICENSE

MIT