Skip to content

smeyerre/vim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

vim-config

Sets up NeoVim with some very handy customizations and plugins.

Requirements

  • You'll likely need a newer version of NeoVim (at least v0.9.4)
  • Lazy plugin manager
  • The configuration assumes Arch linux
  • The complete list of plugins and dependencies included in this setup, if you have issues you may need to review their individual READMEs:
    • cmp-buffer
    • cmp-nvim-lsp
    • cmp-nvim-lua
    • cmp-path
    • cmp_luasnip
    • Comment.nvim
    • dracula
    • friendly-snippets
    • image.nvim
    • jupytext.nvim
    • lazy.nvim
    • lualine.nvim
    • LuaSnip
    • mason-lspconfig.nvim
    • mason.nvim
    • molten-nvim
    • nvim-cmp
    • nvim-lspconfig
    • nvim-treesitter
    • nvim-treesitter-textobjects
    • nvim-tree.lua
    • nvim-ts-context-commentstring
    • nvim-web-devicons
    • onedark.nvim
    • otter.nvim
    • plenary.nvim
    • quarto-nvim
    • telescope.nvim

Installation

 - cd <target-directory>
 - git clone git@github.com:smeyerre/vim-config.git
 - cd vim-config/
 - sh ./setup.sh

TODO