Skip to content

ariaandika/nvimrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Config

at higher level, config split into builtin config and plugins config

Builtin

  • basemap.lua, contains builtin keymaps
  • set.lua, contain flags and commands
  • util.lua, more advance functionality

Plugins

this config does not use any plugin manager

every plugin is manually git cloned and pulled

updating plugins:

for i in `ls -1`; do (cd $i;git pull &); done

init.lua

contain non-lsp plugins:

  • navarasu/onedark, color theme
  • nvim-treesitter/nvim-treesitter, treesitter
  • tpope/vim-fugitive, git stuff
  • nvim-telescope/telescope, fuzzyfinder
  • theprimeagen/harpoon, pin file to a keybind
  • numToStr/Comment.nvim, commenting
  • folke/todo-comments.nvim, highlight todo marker
  • nvim-neo-tree/neo-tree.nvim, file browser

lsp.lua

contain lsp related plugins:

lsp can be turned off altogether with LSP=0 env variable

especially rust lsp with RUST_LSP=0 env variable

Snippets

contains vscode style snippets via luasnip.loaders.from_vscode plugin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages