feat(terminal): rounded borders

This commit is contained in:
Matt Leong 2021-12-07 10:46:03 -08:00
parent 395462745a
commit e79fdf06a7
3 changed files with 26 additions and 24 deletions

View file

@ -103,29 +103,7 @@ return packer.startup(function()
'ray-x/lsp_signature.nvim',
},
config = function()
local diagnostic = {}
local hover = {}
local signature_help = {}
local user_config = require('cosmic.config')
local icons = require('cosmic.theme.icons')
if user_config and user_config.lsp and user_config.lsp.diagnostic then
diagnostic = user_config.lsp.diagnostic
end
if user_config and user_config.lsp and user_config.lsp.hover then
hover = user_config.lsp.hover
end
if user_config and user_config.lsp and user_config.lsp.signature_help then
signature_help = user_config.lsp.signature_help
end
require('cosmic-ui').setup({
border = 'rounded',
icons = icons,
diagnostic = diagnostic,
hover = hover,
signature_help = signature_help,
})
require('cosmic.plugins.cosmic-ui')
end,
after = 'nvim-lspconfig',
})
@ -157,7 +135,7 @@ return packer.startup(function()
config = function()
require('cosmic.plugins.auto-pairs')
end,
after = 'cmp-path',
after = 'nvim-cmp',
},
},
event = 'InsertEnter',

View file

@ -0,0 +1,23 @@
local diagnostic = {}
local hover = {}
local signature_help = {}
local user_config = require('cosmic.config')
local icons = require('cosmic.theme.icons')
if user_config and user_config.lsp and user_config.lsp.diagnostic then
diagnostic = user_config.lsp.diagnostic
end
if user_config and user_config.lsp and user_config.lsp.hover then
hover = user_config.lsp.hover
end
if user_config and user_config.lsp and user_config.lsp.signature_help then
signature_help = user_config.lsp.signature_help
end
require('cosmic-ui').setup({
border = 'rounded',
icons = icons,
diagnostic = diagnostic,
hover = hover,
signature_help = signature_help,
})

View file

@ -4,4 +4,5 @@ local title = vim.env.SHELL
g.floaterm_width = 0.7
g.floaterm_height = 0.8
g.floaterm_title = '[' .. title .. ']:($1/$2)'
g.floaterm_borderchars = '─│─│╭╮╯╰'
g.floaterm_opener = 'vsplit'