|
|
@ -46,6 +46,7 @@ vim.opt.ts = 4
|
|
|
|
vim.opt.expandtab = true
|
|
|
|
vim.opt.expandtab = true
|
|
|
|
vim.opt.tw = 100
|
|
|
|
vim.opt.tw = 100
|
|
|
|
vim.opt.colorcolumn = "+1"
|
|
|
|
vim.opt.colorcolumn = "+1"
|
|
|
|
|
|
|
|
vim.opt.termguicolors = true
|
|
|
|
vim.opt.pumheight = 5
|
|
|
|
vim.opt.pumheight = 5
|
|
|
|
|
|
|
|
|
|
|
|
-- Disable semantic tokens
|
|
|
|
-- Disable semantic tokens
|
|
|
@ -188,6 +189,8 @@ require("lazy").setup({
|
|
|
|
npairs.remove_rule("`")
|
|
|
|
npairs.remove_rule("`")
|
|
|
|
end,
|
|
|
|
end,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
"christoomey/vim-tmux-navigator",
|
|
|
|
|
|
|
|
"kana/vim-textobj-user",
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"GCBallesteros/vim-textobj-hydrogen",
|
|
|
|
"GCBallesteros/vim-textobj-hydrogen",
|
|
|
|
dependencies = {
|
|
|
|
dependencies = {
|
|
|
@ -430,6 +433,7 @@ require("lazy").setup({
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
-- gopls = {},
|
|
|
|
-- gopls = {},
|
|
|
|
|
|
|
|
hls = {},
|
|
|
|
jdtls = {},
|
|
|
|
jdtls = {},
|
|
|
|
pyright = {},
|
|
|
|
pyright = {},
|
|
|
|
bashls = { dependencies = "shellcheck" },
|
|
|
|
bashls = { dependencies = "shellcheck" },
|
|
|
@ -482,6 +486,7 @@ require("lazy").setup({
|
|
|
|
"black",
|
|
|
|
"black",
|
|
|
|
"isort",
|
|
|
|
"isort",
|
|
|
|
"clang-format",
|
|
|
|
"clang-format",
|
|
|
|
|
|
|
|
"ormolu",
|
|
|
|
"beautysh",
|
|
|
|
"beautysh",
|
|
|
|
})
|
|
|
|
})
|
|
|
|
require("mason-tool-installer").setup({ ensure_installed = ensure_installed })
|
|
|
|
require("mason-tool-installer").setup({ ensure_installed = ensure_installed })
|
|
|
@ -520,6 +525,7 @@ require("lazy").setup({
|
|
|
|
rust = { "rustfmt" },
|
|
|
|
rust = { "rustfmt" },
|
|
|
|
cpp = { "clang-format" },
|
|
|
|
cpp = { "clang-format" },
|
|
|
|
c = { "clang-format" },
|
|
|
|
c = { "clang-format" },
|
|
|
|
|
|
|
|
haskell = { "ormolu" },
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -706,3 +712,7 @@ require("lazy").setup({
|
|
|
|
end,
|
|
|
|
end,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
--Disable semantic highlights
|
|
|
|
|
|
|
|
for _, group in ipairs(vim.fn.getcompletion("@lsp", "highlight")) do
|
|
|
|
|
|
|
|
vim.api.nvim_set_hl(0, group, {})
|
|
|
|
|
|
|
|
end
|
|
|
|