summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/getchoo/lsp/config/init.lua
diff options
context:
space:
mode:
authorseth <[email protected]>2022-08-27 23:54:36 -0400
committerseth <[email protected]>2022-08-30 07:37:31 -0400
commit7ac25e0f42c96f78ddaaffa6df48844bfe6633e0 (patch)
tree22dca260a9c45ce1bdc02a82bab65dd65dd4eb48 /.config/nvim/lua/getchoo/lsp/config/init.lua
parentcbb53c9a6660b8118d816258bc7c5dc0043c61c8 (diff)
moar plugins
Diffstat (limited to '.config/nvim/lua/getchoo/lsp/config/init.lua')
-rw-r--r--.config/nvim/lua/getchoo/lsp/config/init.lua37
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 = {}