Skip to content
/ nvim Public

Neovim configuration based on Lazyvim base template

License

Notifications You must be signed in to change notification settings

vitorf7/nvim

Repository files navigation

💤 Neovim configuration (based on LazyVim)

██╗      ██████╗ ██████╗ ██████╗     ██╗   ██╗██╗████████╗ ██████╗ ██████╗ ███████╗███████╗
██║     ██╔═══██╗██╔══██╗██╔══██╗    ██║   ██║██║╚══██╔══╝██╔═══██╗██╔══██╗██╔════╝╚════██║
██║     ██║   ██║██████╔╝██║  ██║    ██║   ██║██║   ██║   ██║   ██║██████╔╝█████╗      ██╔╝
██║     ██║   ██║██╔══██╗██║  ██║    ╚██╗ ██╔╝██║   ██║   ██║   ██║██╔══██╗██╔══╝     ██╔╝ 
███████╗╚██████╔╝██║  ██║██████╔╝     ╚████╔╝ ██║   ██║   ╚██████╔╝██║  ██║██║        ██║  
╚══════╝ ╚═════╝ ╚═╝  ╚═╝╚═════╝       ╚═══╝  ╚═╝   ╚═╝    ╚═════╝ ╚═╝  ╚═╝╚═╝        ╚═╝  

Install Instructions

Install requires Neovim 0.9+. Always review the code before installing a configuration.

Clone the repository and install the plugins:

git clone git@github.com:vitorf7/nvim_lazyvim ~/.config/vitorf7/nvim_lazyvim
NVIM_APPNAME=vitorf7/nvim_lazyvim/ nvim --headless +"Lazy! sync" +qa

Open Neovim with this config:

NVIM_APPNAME=vitorf7/nvim_lazyvim/ nvim

Plugins

bars-and-lines

color

completion

diagnostics

fuzzy-finder

git

golang

keybinding

lsp

lsp-installer

lua-colorscheme

nvim-dev

plugin-manager

preconfigured

scrolling

snippet

startup

statusline

syntax

test

utility

Language Servers

  • bashls
  • bufls
  • cmake
  • cssls
  • cucumber_language_server
  • dockerls
  • eslint
  • golangci_lint_ls
  • gopls
  • html
  • intelephense
  • jsonls
  • lua_ls
  • marksman
  • phpactor
  • pyright
  • terraformls
  • tflint
  • tsserver
  • yamlls

This readme was generated by Dotfyle

About

Neovim configuration based on Lazyvim base template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages