You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an nvim config that we use for coding. It uses the neovim nightly and is tested on arch. A lot of the configuration is based on artart222/CodeArt
Installation
clone this repo and cd into it
run
bash install.sh
initial configuration
After Installation run
:Lazy
See there if any packages need updating.
Setup
Language Server
-to install a language server run :LspInstall <LANGUAGE>
Formatter
Install the formatter you wish to use. For more info which formatters are supported check sbdchd/neoformat
Plugins
These are the used plugins:
DAPInstall.nvim
LuaSnip
cmp-buffer
cmp-nvim-lsp
cmp-nvim-lua
cmp-path
cmp_luasnip
dashboard-nvim
friendly-snippets
gitsigns.nvim
indent-blankline.nvim
iswap.nvim
lazygit.nvim
lsp_signature.nvim
lspkind-nvim
lua-dev.nvim
lualine.nvim
markdown-preview.nvim
neoformat
nvim-autopairs
nvim-bufferline.lua
nvim-cmp
nvim-colorizer.lua
nvim-comment
nvim-dap
nvim-dap-ui
nvim-lsp-installer
nvim-lspconfig
nvim-toggleterm.lua
nvim-tree.lua
nvim-treesitter
nvim-ts-autotag
nvim-ts-rainbow
nvim-web-devicons
onedark.nvim
packer.nvim
plenary.nvim
telescope.nvim
todo-comments.nvim
vim-doge
vim-fugitive
vim-matchup
vim-surround
vimtex
which-key.nvim
Keymaps
Look here for standard vim keymaps
Leader is mapped to <space>