aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/chadrc.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/custom/chadrc.lua')
-rw-r--r--.config/nvim/lua/custom/chadrc.lua39
1 files changed, 39 insertions, 0 deletions
diff --git a/.config/nvim/lua/custom/chadrc.lua b/.config/nvim/lua/custom/chadrc.lua
new file mode 100644
index 0000000..bc4b88e
--- /dev/null
+++ b/.config/nvim/lua/custom/chadrc.lua
@@ -0,0 +1,39 @@
+-- IMPORTANT NOTE : This is the user config, can be edited. Will be preserved if updated with internal updater
+-- This file is for NvChad options & tools, custom settings are split between here and 'lua/custom/init.lua'
+
+local M = {}
+M.options, M.ui, M.mappings, M.plugins = {}, {}, {}, {}
+
+-- NOTE: To use this, make a copy with `cp example_chadrc.lua chadrc.lua`
+
+--------------------------------------------------------------------
+
+-- To use this file, copy the structure of `core/default_config.lua`,
+-- examples of setting relative number & changing theme:
+
+-- M.options = {
+-- relativenumber = true,
+-- }
+
+M.ui = {
+ theme = "chadracula"
+}
+
+-- NvChad included plugin options & overrides
+M.plugins = {
+ options = {
+ -- lspconfig = {
+ -- path of file containing setups of different lsps (ex : "custom.plugins.lspconfig"), read the docs for more info
+ -- setup_lspconf = "",
+ -- },
+ },
+ -- To change the Packer `config` of a plugin that comes with NvChad,
+ -- add a table entry below matching the plugin github name
+ -- '-' -> '_', remove any '.lua', '.nvim' extensions
+ -- this string will be called in a `require`
+ -- use "(custom.configs).my_func()" to call a function
+ -- use "custom.blankline" to call a file
+ default_plugin_config_replace = {},
+}
+
+return M