diff options
Diffstat (limited to '.config/nvim/lua/getchoo/lsp/config/init.lua')
| -rw-r--r-- | .config/nvim/lua/getchoo/lsp/config/init.lua | 37 |
1 files changed, 33 insertions, 4 deletions
diff --git a/.config/nvim/lua/getchoo/lsp/config/init.lua b/.config/nvim/lua/getchoo/lsp/config/init.lua index e6549e6..7cb2cbb 100644 --- a/.config/nvim/lua/getchoo/lsp/config/init.lua +++ b/.config/nvim/lua/getchoo/lsp/config/init.lua @@ -7,13 +7,38 @@ local null_ls = require("getchoo.lsp.config.null_ls") local M = {} M.bufferline = { - options = { - numbers = "ordinal", - diagnostics = "nvim_lsp", - always_show_bufferline = false, + animation = true, + auto_hide = true, + icons = true, + maximum_padding = 2, + semantic_letters = true, +} + +local db = require("dashboard") +db.custom_center = { + { + desc = "find a file", + action = "Telescope fd", + }, + { + desc = "update plugins", + action = "PackerSync", + }, + { + desc = "update treesitter parsers", + actions = "TSUpdate", }, } +db.custom_header = { + " ███╗ ██╗ ███████╗ ██████╗ ██╗ ██╗ ██╗ ███╗ ███╗", + " ████╗ ██║ ██╔════╝██╔═══██╗ ██║ ██║ ██║ ████╗ ████║", + " ██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██╔████╔██║", + " ██║╚██╗██║ ██╔══╝ ██║ ██║ ╚██╗ ██╔╝ ██║ ██║╚██╔╝██║", + " ██║ ╚████║ ███████╗╚██████╔╝ ╚████╔╝ ██║ ██║ ╚═╝ ██║", + " ╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝", +} + M.cmp = cmp.config M.lsp_servers = lsp_config.servers @@ -27,6 +52,10 @@ M.tree = {} M.treesitter = { auto_install = true, + highlight = { + enable = true, + additional_vim_regex_highlighting = false, + }, } M.trouble = {} |
