feat(plugins): add cyberdream.nvim config and enhance Astroui options
This commit is contained in:
1 parent
58b8b7cbc1
commit
4caaff89bb
1 file changed
+32
-4
+32
-4
@@ -1,15 +1,43 @@
|
||||
|
||||
-- AstroUI provides the basis for configuring the AstroNvim User Interface
|
||||
-- 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
|
||||
return {
|
||||
{
|
||||
"AstroNvim/astroui",
|
||||
---@type AstroUIOpts
|
||||
opts = {
|
||||
-- change colorscheme
|
||||
-- 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