Skip to content

Latest commit

Β 

History

History
50 lines (40 loc) Β· 1.63 KB

File metadata and controls

50 lines (40 loc) Β· 1.63 KB

Nvim Kickstart Config

This repo contains my custom Neovim config, built on top of kickstart.nvim. It's designed to provide a clean, modern setup with LSP support, autocomplete, formatting, and everything else you'd expect from a serious Neovim setup.

Works with neovim v0.11.5 and above , LuaJIT 2.1.1765228720

Lazygit Plugin requires ripgrep

Markdown-preview Plugin requires nodejs

πŸ–ΌοΈ Screenshot

my newovim ui

🚧 File Structure

β”œβ”€β”€ LICENSE
β”œβ”€β”€ NeoVim.png
β”œβ”€β”€ nvim
β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”œβ”€β”€ lazy-lock.json
β”‚Β Β  └── lua
β”‚Β Β      β”œβ”€β”€ core
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ keymaps.lua
β”‚Β Β      β”‚Β Β  β”œβ”€β”€ options.lua
β”‚Β Β      β”‚Β Β  └── snippets.lua
β”‚Β Β      └── plugins
β”‚Β Β          β”œβ”€β”€ alpha.lua
β”‚Β Β          β”œβ”€β”€ autocompletion.lua
β”‚Β Β          β”œβ”€β”€ autoformatting.lua
β”‚Β Β          β”œβ”€β”€ bufferline.lua
β”‚Β Β          β”œβ”€β”€ colortheme.lua
β”‚Β Β          β”œβ”€β”€ debug.lua
β”‚Β Β          β”œβ”€β”€ enhancements.lua
β”‚Β Β          β”œβ”€β”€ gitsigns.lua
β”‚Β Β          β”œβ”€β”€ indent-blankline.lua
β”‚Β Β          β”œβ”€β”€ lazygit.lua
β”‚Β Β          β”œβ”€β”€ lsp.lua
β”‚Β Β          β”œβ”€β”€ lualine.lua
β”‚Β Β          β”œβ”€β”€ markdown-preview.lua
β”‚Β Β          β”œβ”€β”€ misc.lua
β”‚Β Β          β”œβ”€β”€ neotree.lua
β”‚Β Β          β”œβ”€β”€ statusline.lua
β”‚Β Β          β”œβ”€β”€ telescope.lua
β”‚Β Β          └── treesitter.lua
└── README.md