feat(plugins): add cyberdream.nvim config and enhance Astroui options
This commit is contained in:
1 parent
58b8b7cbc1
commit
4caaff89bb
1 file changed
+36
-8
+36
-8
@@ -1,15 +1,43 @@
|
|||||||
|
|
||||||
-- AstroUI provides the basis for configuring the AstroNvim User Interface
|
-- AstroUI provides the basis for configuring the AstroNvim User Interface
|
||||||
-- Configuration documentation can be found with `:h astroui`
|
-- Configuration documentation can be found with `:h astroui`
|
||||||
-- NOTE: We highly recommend setting up the Lua Language Server (`:LspInstall lua_ls`)
|
|
||||||
-- as this provides autocomplete and documentation while editing
|
|
||||||
|
|
||||||
---@type LazySpec
|
---@type LazySpec
|
||||||
return {
|
return {
|
||||||
"AstroNvim/astroui",
|
{
|
||||||
---@type AstroUIOpts
|
"AstroNvim/astroui",
|
||||||
opts = {
|
---@type AstroUIOpts
|
||||||
-- change colorscheme
|
opts = {
|
||||||
colorscheme = "cyberdream",
|
-- plain `cyberdream` honours `variant` below, so :CyberdreamToggleMode
|
||||||
|
-- flips muted <-> light (`cyberdream-muted` would hard-code the palette)
|
||||||
|
colorscheme = "cyberdream",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
-- layered on the astrocommunity spec (transparent, italic_comments,
|
||||||
|
-- hide_fillchars, terminal_colors stay as it sets them)
|
||||||
|
"scottmckendry/cyberdream.nvim",
|
||||||
|
---@type cyberdream.Config
|
||||||
|
opts = {
|
||||||
|
variant = "muted",
|
||||||
|
-- astrocommunity still passes the pre-rename `borderless_telescope`,
|
||||||
|
-- which cyberdream ignores; this is the current key (snacks picker)
|
||||||
|
borderless_pickers = true,
|
||||||
|
-- only the installed plugins; base highlights always load. A newly
|
||||||
|
-- added plugin with a cyberdream extension must be listed here.
|
||||||
|
extensions = {
|
||||||
|
default = false,
|
||||||
|
blinkcmp = true,
|
||||||
|
dapui = true,
|
||||||
|
gitsigns = true,
|
||||||
|
grugfar = true,
|
||||||
|
heirline = true, -- AstroNvim's statusline reads the Heirline<Mode> groups
|
||||||
|
lazy = true,
|
||||||
|
mini = true, -- mini.icons
|
||||||
|
snacks = true,
|
||||||
|
treesitter = true,
|
||||||
|
trouble = true,
|
||||||
|
whichkey = true,
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user