mirror of
https://github.com/olexsmir/dotfiles.git
synced 2026-01-15 16:51:34 +02:00
Add efm to nvim, update vscode, zsh
This commit is contained in:
parent
093639a28a
commit
fef35c3ef0
21 changed files with 169 additions and 129 deletions
41
config/nvim/lua/config.lua
Normal file
41
config/nvim/lua/config.lua
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
-- LSP servers
|
||||
require'lspinstall'.setup {}
|
||||
require'lspconfig'.gopls.setup {} -- Go
|
||||
require'lspconfig'.pyls.setup {} -- Python
|
||||
require'lspconfig'.lua.setup {} -- Lua
|
||||
require'tsserver' -- JS/TS
|
||||
require'efm' -- Linter's
|
||||
|
||||
-- Compe
|
||||
require'compe'.setup {
|
||||
enabled = true,
|
||||
autocomplete = true,
|
||||
source = {
|
||||
-- path = true,
|
||||
buffer = true,
|
||||
nvim_lsp = true,
|
||||
};
|
||||
}
|
||||
|
||||
-- LuaLine
|
||||
require'lualine'.setup {options={
|
||||
theme = "codedark"
|
||||
}}
|
||||
|
||||
-- GitSigns
|
||||
require'plug.gitsigns'
|
||||
|
||||
-- NeoGit
|
||||
require'neogit'.setup {}
|
||||
|
||||
-- NvimTree
|
||||
require'plug.nvimtree'
|
||||
|
||||
-- TreeSitter
|
||||
require'nvim-treesitter.configs'.setup {
|
||||
ensure_installed = {'javascript', 'typescript', 'jsdoc', 'python', 'go'};
|
||||
highlight = {enable=true};
|
||||
}
|
||||
|
||||
-- Colorizer
|
||||
-- require'plug.colorizer'
|
||||
Loading…
Add table
Add a link
Reference in a new issue