projects/lazyvim-config.md

LazyVim Config

Personal Neovim configuration based on LazyVim with Catppuccin theme and custom plugins.

neovimlazyvimluacatppuccin

Overview

My personal Neovim configuration, built on top of LazyVim.

Highlights

  • Theme: Catppuccin Mocha
  • Font: Fira Code with Nerd Font glyphs
  • File explorer: neo-tree.nvim
  • Navigation: which-key.nvim (the inspiration for this website’s UI)
  • Search: Telescope.nvim
  • LSP: mason.nvim + nvim-lspconfig
  • Statusline: lualine.nvim (also the inspiration for the site’s statusline)
  • Completion: nvim-cmp
  • Git: gitsigns.nvim + lazygit integration

Language support

TypeScript, Go, Python, Lua, Rust, Markdown, Astro, Vue