Neovim Configuration
Last updated Jun 25, 2026
138
Stars
2
Forks
0
Issues
0
Stars/day
Attention Score
66
Language breakdown
No language data available.
โธ Files
click to expand
README
๐ ๏ธ Neovim Configuration
A modern, Lua-based Neovim setup designed for efficiency and customization.
๐ธ Preview

๐ Features
- ๐ Lazy-loaded plugins via lazy.nvim
- ๐จ Gruvbox theme with custom highlights
- ๐ง Intelligent code completion and LSP support
- ๐งฐ Modular setup under
lua/config/ - ๐ Telescope for fuzzy finding
- ๐๏ธ File explorer with
sfm.nvim - ๐งฑ Git integration with
gitsigns.nvimandneogit
๐ Structure
init.lua: main entry pointlua/config/: modular config files (keymaps, plugins, settings)lsp/: custom LSP setupscolors/: custom colorschemesnippets/: custom snippets
๐งฐ Installation
git clone https://github.com/mnabila/nvimrc ~/.config/nvim
๐ก Tips
- Want to change the theme? Check
lua/config/colorscheme.lua - Plugins are managed in
lua/config/plugins.lua - LSP setup is organized inside the
lsp/directory - Filetype-specific settings are located in
after/ftplugin/ - You can tweak general settings in
lua/config/options.lua - Key mappings are defined in
lua/config/keymaps.lua
๐ License
This project is licensed under the MIT License.
๐ More in this category