summaryrefslogtreecommitdiff
path: root/lua/ide.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/ide.lua')
-rw-r--r--lua/ide.lua21
1 files changed, 9 insertions, 12 deletions
diff --git a/lua/ide.lua b/lua/ide.lua
index 5cea9f6..5496e2a 100644
--- a/lua/ide.lua
+++ b/lua/ide.lua
@@ -56,7 +56,7 @@ pk_use {
--
-- Language Configurations
--
-pk_use 'ap/vim-css-color'
+-- pk_use 'ap/vim-css-color'
-- close tags in html languages
pk_use {
'alvan/closetag.vim',
@@ -67,7 +67,10 @@ pk_use {
ft = 'go'
}
-pk_use 'udalov/kotlin-vim'
+pk_use {
+ 'udalov/kotlin-vim',
+ ft = 'kotlin'
+}
--
-- Language Server
@@ -80,10 +83,11 @@ pk_use 'nanotee/nvim-lsp-basics'
pk_use {
'stevearc/aerial.nvim',
config = function()
+ require('conftool').map('n', '<Leader>e', ':AerialToggle<LF>')
require('aerial').setup({
backends = {'lsp', 'markdown', 'man'},
layout = {
- max_width = {25, 0.2}
+ max_width = 25
}
})
end
@@ -113,13 +117,6 @@ pk_use {
},
config = function()
local masonlsp = require 'mason-lspconfig'
- masonlsp.setup {
- ensure_installed = {
- "sumneko_lua",
- "gopls",
- "vimls"
- }
- }
masonlsp.setup_handlers {
function(server_name)
require('lspconfig')[server_name].setup(require('coq').lsp_ensure_capabilities {
@@ -147,7 +144,7 @@ pk_use {
'folke/trouble.nvim',
config = function()
require('trouble').setup {
- height = 5,
+ height = 6,
icons = false,
fold_open = "v",
fold_closed = ">",
@@ -160,7 +157,7 @@ pk_use {
use_diagnostic_signs = false
}
- require('conftool').map('n', '<C-S-`>', ':TroubleToggle<CR>')
+ require('conftool').map('n', '<Leader>t', ':TroubleToggle<CR>')
end
}