Compare commits
No commits in common. "98344f793991804b0dcc23fc712a5583d02ee0f8" and "3ac65e6cccd0c864f3e1ae560cba688560c817ea" have entirely different histories.
98344f7939
...
3ac65e6ccc
@ -1,4 +1,4 @@
|
|||||||
**This repo is supposed to be used as config by NvChad users!**
|
**This repo is supposed to used as config by NvChad users!**
|
||||||
|
|
||||||
- The main nvchad repo (NvChad/NvChad) is used as a plugin by this repo.
|
- The main nvchad repo (NvChad/NvChad) is used as a plugin by this repo.
|
||||||
- So you just import its modules , like `require "nvchad.options" , require "nvchad.mappings"`
|
- So you just import its modules , like `require "nvchad.options" , require "nvchad.mappings"`
|
||||||
|
|||||||
2
init.lua
2
init.lua
@ -30,7 +30,7 @@ dofile(vim.g.base46_cache .. "defaults")
|
|||||||
dofile(vim.g.base46_cache .. "statusline")
|
dofile(vim.g.base46_cache .. "statusline")
|
||||||
|
|
||||||
require "options"
|
require "options"
|
||||||
require "autocmds"
|
require "nvchad.autocmds"
|
||||||
|
|
||||||
vim.schedule(function()
|
vim.schedule(function()
|
||||||
require "mappings"
|
require "mappings"
|
||||||
|
|||||||
@ -1 +0,0 @@
|
|||||||
require "nvchad.autocmds"
|
|
||||||
@ -14,11 +14,4 @@ M.base46 = {
|
|||||||
-- },
|
-- },
|
||||||
}
|
}
|
||||||
|
|
||||||
-- M.nvdash = { load_on_startup = true }
|
|
||||||
-- M.ui = {
|
|
||||||
-- tabufline = {
|
|
||||||
-- lazyload = false
|
|
||||||
-- }
|
|
||||||
-- }
|
|
||||||
|
|
||||||
return M
|
return M
|
||||||
|
|||||||
@ -1,6 +1,24 @@
|
|||||||
|
-- load defaults i.e lua_lsp
|
||||||
require("nvchad.configs.lspconfig").defaults()
|
require("nvchad.configs.lspconfig").defaults()
|
||||||
|
|
||||||
local servers = { "html", "cssls" }
|
local lspconfig = require "lspconfig"
|
||||||
vim.lsp.enable(servers)
|
|
||||||
|
|
||||||
-- read :h vim.lsp.config for changing options of lsp servers
|
-- EXAMPLE
|
||||||
|
local servers = { "html", "cssls" }
|
||||||
|
local nvlsp = require "nvchad.configs.lspconfig"
|
||||||
|
|
||||||
|
-- lsps with default config
|
||||||
|
for _, lsp in ipairs(servers) do
|
||||||
|
lspconfig[lsp].setup {
|
||||||
|
on_attach = nvlsp.on_attach,
|
||||||
|
on_init = nvlsp.on_init,
|
||||||
|
capabilities = nvlsp.capabilities,
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
|
-- configuring single server, example: typescript
|
||||||
|
-- lspconfig.ts_ls.setup {
|
||||||
|
-- on_attach = nvlsp.on_attach,
|
||||||
|
-- on_init = nvlsp.on_init,
|
||||||
|
-- capabilities = nvlsp.capabilities,
|
||||||
|
-- }
|
||||||
|
|||||||
@ -68,7 +68,7 @@ return {
|
|||||||
"lewis6991/gitsigns.nvim",
|
"lewis6991/gitsigns.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
preview_config = {
|
preview_config = {
|
||||||
border = "rounded",
|
border = "rounded", -- Options: "single", "double", "rounded", "solid", "shadow"
|
||||||
style = "minimal",
|
style = "minimal",
|
||||||
relative = "cursor",
|
relative = "cursor",
|
||||||
row = 0,
|
row = 0,
|
||||||
@ -85,4 +85,13 @@ return {
|
|||||||
require("mason").setup()
|
require("mason").setup()
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
-- {
|
||||||
|
-- "nvim-treesitter/nvim-treesitter",
|
||||||
|
-- opts = {
|
||||||
|
-- ensure_installed = {
|
||||||
|
-- "vim", "lua", "vimdoc",
|
||||||
|
-- "html", "css"
|
||||||
|
-- },
|
||||||
|
-- },
|
||||||
|
-- },
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user