minhdao / nvim_config

Personal neovim configuration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Personal NeoVim Config 🚀

Features

  • nvim auto complete
  • lsp auto complete (for ruby, JS, Lua, etc.)
  • file explorer (nvim-tree)
  • file/text search (with telescope and fzf)
  • tmux
  • code comment
  • auto pairs
  • gitsigns integration
  • custom keybinds (for tmux, nvim, nvim-tree, etc.)
  • some visual improments (nvim status line, theme, etc.)

Requirements

  • True color terminal (iterm2)
  • Neovim
  • Nerdfont
  • NodeJS (for some nvim plugins to work correctly)

Local machine directory structure

  • Make sure .config/nvim/ directory exist on machine
  • Create the .config/nvim/ directory if needed

Usage

  • Clone this repo into .config/nvim/: git clone git@github.com:minhdao/nvim_config.git ~/.config/nvim/
  • Save plugins-setup.lua to install plugins

About

Personal neovim configuration


Languages

Language:Lua 100.0%