Skip to content

crivotz/nv-ide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

531 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In the near future, branch move_to_lazyvim will become the official main branch, while nv_ide_original will retain the original version without LazyVim as its core.

Neovim LUA configuration, oriented for web developers (rails, ruby, php, html, css, SCSS, javascript).
I use this repository mainly to keep track of the changes that I made on my Neovim configuration, but I hope that it will be useful to other
The project is constantly changing
You can find old no-lua and coc version under branch old_coc_version You can find old packer version under branch old_packer

Thanks to the developers of these plugins/color schemes

nv-ide + startify nv-ide + nvim-compe + nvimtree nv-ide + telescope nv-ide + which-key nv-ide + lazygit nv-ide + noice


SYNTAX

Check tree-sitter for full list.

INSTALLATION

git clone --depth 1 https://github.com/crivotz/nv-ide.git ~/.nv-ide
cd ~/.config
ln -s ~/.nv-ide nvim
nvim

DEPENDENCIES

  • Neovim
  • FZF
  • ripgrep: ripgrep recursively searches directories for a regex pattern
  • Ripper-tags
  • prettierd for formatter.nvim install via Mason MasonInstall prettierd
  • Needed DAP, show lua/plugins/nvim-dap.lua install via Mason for node with MasonInstall node-debug2-adapter
  • Needed LSP, show lua/lsp/init.lua installed automatically with Mason
  • Terminal that supports ligatures for proper representation

SUGGESTION

PLUGINS

About

Neovim custom configuration, oriented for full stack developers (Ruby on Rails, ruby, php, html, css, SCSS, javascript)

Topics

Resources

License

Stars

Watchers

Forks

Contributors