summaryrefslogtreecommitdiff
path: root/ar/.config/NvChad/lua/custom/chadrc.lua
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2025-01-24 20:35:27 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2025-01-24 20:35:27 +0900
commitc80a54e42b52ce297f0f2f71af23c562832025c7 (patch)
treedcce8bb977a770f473325d48f6f70b21d9818a40 /ar/.config/NvChad/lua/custom/chadrc.lua
init
Diffstat (limited to 'ar/.config/NvChad/lua/custom/chadrc.lua')
-rw-r--r--ar/.config/NvChad/lua/custom/chadrc.lua54
1 files changed, 54 insertions, 0 deletions
diff --git a/ar/.config/NvChad/lua/custom/chadrc.lua b/ar/.config/NvChad/lua/custom/chadrc.lua
new file mode 100644
index 0000000..598bc65
--- /dev/null
+++ b/ar/.config/NvChad/lua/custom/chadrc.lua
@@ -0,0 +1,54 @@
+---@type ChadrcConfig
+local M = {}
+
+-- Path to overriding theme and highlights files
+local highlights = require "custom.highlights"
+
+M.ui = {
+ -- theme
+ theme = "catppuccin",
+ theme_toggle = { "catppuccin", "everblush" },
+ transparency = true,
+
+ -- highlights
+ hl_override = highlights.override,
+ hl_add = highlights.add,
+
+ -- Nvdash
+ nvdash = {
+ load_on_startup = false,
+
+ header = {
+ " ",
+ " ██████╗ ██████╗ ██████╗ ███████ ",
+ " ██╔════╝██╔═══██╗██╔══██╗██╔════╝ ",
+ " ██║ ██║ ██║██║ ██║█████╗ ",
+ " ██║ ██║ ██║██║ ██║██╔══╝ ",
+ " ╚██████╗╚██████╔╝██████╔╝███████╗ ",
+ " ╚═════╝ ╚═════╝ ╚═════╝ ╚══════╝ ",
+ },
+
+ buttons = {
+ { "󰺯 Find File", "Spc f f", "Telescope find_files" },
+ { "󱋡 Recent Files", "Spc f o", "Telescope oldfiles" },
+ { "󱩾 Find Word", "Spc f w", "Telescope live_grep" },
+ { "󰃀 Bookmarks", "Spc m a", "Telescope marks" },
+ { "󰏘 Themes", "Spc t h", "Telescope themes" },
+ { "󰌌 Mappings", "Spc c h", "NvCheatsheet" },
+ },
+ },
+
+ -- status line
+ statusline = {
+ theme = "minimal",
+ separator_style = "block",
+ overriden_modules = nil,
+ },
+}
+
+M.plugins = "custom.plugins"
+
+-- check core.mappings for table structure
+M.mappings = require "custom.mappings"
+
+return M