Skip to content

gbLw1/neovim.config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim config

Overview

This is my configuration for neovim that I use for development.

  • LSP - language server
  • Completion - autocompletion
  • Treesitter - syntax highlighting
  • Telescope - fuzzy finder
  • Fugitive - git
  • Flog - git log (graphically)
  • Comment.nvim - comments
  • Gitsigns - signs
  • IndentBlankline - indentation guides
  • Lualine - status line
  • Mason - Package manager (LSP / linting / formatter)
  • Onedark.nvim - color scheme
  • Neodev - signature helper
  • Colorizer.lua - color codes

Also some nice keymaps and buffer settings that you can edit.

Installation

Just clone the repository at your neovim directory

Linux

git clone https://github.com/gbLw1/neovim.config.git "${XDG_CONFIG_HOME:-$HOME/.config}"/nvim

Windows (pwsh)

git clone https://github.com/gbLw1/neovim.config.git "$env:LOCALAPPDATA/nvim"