all repos

dotfiles @ f20307981cf4ddcde031a6ef077475d54dbf086d

my dotfiles

config/nvim/lua/config.lua (view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
-- 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,
    description = 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'