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

Skip to content

0xnull7/Neovim-Config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Neovim Configuration

Neovim Version License

Modern Neovim configuration optimized for productivity and developer ergonomics, built with:

  • LazyVim framework for plugin management
  • Lua-based configuration
  • Cross-platform support (Windows/Linux/macOS)

Features

  • 🚀 Fast startup with optimized plugin loading
  • Modern UI enhancements:
    • Custom statusline
    • Smooth scrolling
  • 🔍 Intelligent autocompletion via LSP and snippets
  • 📦 Preconfigured tools:
    • LaTeX compilation (pdflatex/xelatex/lualatex)
    • Git integration
    • Terminal emulator
  • 🔧 Developer-friendly:
    • Smart syntax highlighting
    • Code formatting
    • Debugging support

Installation

  1. Backup existing config:

    mv ~/.config/nvim ~/.config/nvim.bak
  2. Clone repository:

    git clone https://github.com/ismailmajeeb/Neovim-Config ~/.config/nvim
  3. Install dependencies:

  4. First launch:

    nvim

    (Wait for plugins to auto-install)

Performance

  • Average startup time: 80ms (measured with :StartupTime)
  • Memory usage: ~50MB (varies with plugins)

Credits

  • Inspired by modern Neovim configurations
  • Uses LazyVim framework
  • Includes configurations from nvim-lspconfig

About

This is my neovim config files. A modified LazyVim setup with my own configurations.

Topics

Resources

License

Stars

Watchers

Forks

Languages