aboutsummaryrefslogtreecommitdiff
path: root/.config/nvchad
diff options
context:
space:
mode:
authorjack <[email protected]>2024-05-06 18:41:47 -0600
committerjack <[email protected]>2024-05-06 18:41:47 -0600
commit18ba5ac9572ed34c9f8eb62200a4b92554c2ef51 (patch)
tree336acb67ab32a1906b14d02076bf3b018cab1c3d /.config/nvchad
parentba63984a9fa53f5b86c6fbdc90a7e4992d6708d4 (diff)
downloaddots-18ba5ac9572ed34c9f8eb62200a4b92554c2ef51.tar.gz
dots-18ba5ac9572ed34c9f8eb62200a4b92554c2ef51.zip
align neovim configuration
Diffstat (limited to '.config/nvchad')
-rw-r--r--.config/nvchad/chadrc.lua25
-rw-r--r--.config/nvchad/configs/lspconfig.lua13
2 files changed, 38 insertions, 0 deletions
diff --git a/.config/nvchad/chadrc.lua b/.config/nvchad/chadrc.lua
new file mode 100644
index 00000000..18198c60
--- /dev/null
+++ b/.config/nvchad/chadrc.lua
@@ -0,0 +1,25 @@
+---@type ChadrcConfig
+local M = {}
+
+M.ui = {
+ theme = "everforest",
+ theme_toggle = { "everfoest", "everforest_light" },
+ changed_themes = {
+ everforest = {
+ base_16 = {
+ base00 = "#272E33"
+ }
+ }
+ },
+ statusline = {
+ theme = "vscode_colored"
+ },
+ tabufline = {
+ lazyload = true
+ },
+ nvdash = {
+ load_on_startup = true
+ }
+}
+
+return M
diff --git a/.config/nvchad/configs/lspconfig.lua b/.config/nvchad/configs/lspconfig.lua
new file mode 100644
index 00000000..1f56f71f
--- /dev/null
+++ b/.config/nvchad/configs/lspconfig.lua
@@ -0,0 +1,13 @@
+local on_attach = require("plugins.configs.lspconfig").on_attach
+local capabilities = require("plugins.configs.lspconfig").capabilities
+
+local lspconfig = require "lspconfig"
+
+local servers = { "pylsp", "clangd", "cssls" }
+
+for _, lsp in ipairs(servers) do
+ lspconfig[lsp].setup {
+ on_attach = on_attach,
+ capabilities = capabilities,
+ }
+end