Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💤 My Neovim Config

This is my personal Neovim configuration, optimized for speed, simplicity, and productivity.

It uses the nvchad-ui plugin for the visual style (statusline, tabline, theme),
but it does not use the full NvChad framework or its default configurations — everything else is custom and minimal.


✨ Features

  • 🚀 Fast startup with lazy.nvim
  • 🎨 Modern UI using NvChad's UI plugin
  • 🧠 Built-in LSP support with autocompletion and diagnostics
  • 🔍 Fuzzy finding and file navigation via Telescope
  • 🌈 Rich syntax highlighting and code parsing with Treesitter
  • 🪄 Minimal, fast, and easy to maintain

📁 Folder Structure

~/.config/nvim
├── init.lua                 # Entry point
└── lua/
    ├── core/                # Core Neovim settings (always loaded)
    │   ├── autocmds.lua     # Autocommands
    │   ├── code_runner.lua  # Code runner logic
    │   ├── mappings.lua     # Keybindings
    │   └── options.lua      # Neovim options
    │
    ├── plugins/             # lazy.nvim plugin specs
    │   ├── debug.lua
    │   ├── formatting.lua
    │   ├── linting.lua
    │   ├── lsp.lua
    │   ├── mason.lua
    │   ├── treesitter.lua
    │   └── ui.lua
    │
    ├── configs/             # Plugin-specific configurations
    │   ├── blink.lua
    │   ├── dap.lua
    │   ├── lazy.lua
    │   ├── lspconfig.lua
    │   ├── noice.lua
    │   └── telescope.lua
    │
    └── chadrc.lua           # NvChad UI configuration

🛠️ Installation

git clone https://github.com/0xrinful/nvim ~/.config/nvim
nvim

About

My personal Neovim configuration, optimized for speed, simplicity, and productivity.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages