feat(terminal): rounded borders
This commit is contained in:
parent
395462745a
commit
e79fdf06a7
3 changed files with 26 additions and 24 deletions
|
@ -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',
|
||||
|
|
23
lua/cosmic/plugins/cosmic-ui/init.lua
Normal file
23
lua/cosmic/plugins/cosmic-ui/init.lua
Normal 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,
|
||||
})
|
|
@ -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'
|
||||
|
|
Loading…
Add table
Reference in a new issue