Web Analytics

monoglow.nvim

⭐ 163 stars Spanish by wnkz

🎆 Mono Glow

Un esquema de colores mayormente monocromático con un toque de brillo.

Monoglow Z screenshot Insert mode Visual mode Monoglow Z (default) Palette

[!NOTE]
Más 📷 capturas aquí

✨ Características

0.9.0. > [!NOTE]
Los Plugins y Extras disponibles actualmente están mayormente basados en lo que uso, pero siéntete libre
de abrir un issue o un PR para sugerir uno nuevo.

🎨 Plugins Soportados

| Plugin | Fuente | | ------------------------------------------------------------------ | ------------------------------------------------------------------ | | blink.cmp | blink-cmp | | dashboard-nvim | dashboard | | flash.nvim | flash | | gitsigns.nvim | gitsigns | | markview.nvim | markview | | mason.nvim | mason | | neo-tree.nvim | neo-tree | | nvim-cmp | cmp | | nvim-window-picker | nvim-window-picker | | oil.nvim | oil | | telescope.nvim | telescope | | which-key.nvim | which-key |

🍭 Extras

| Herramienta | Extra | | -------------------------------------------------- | -------------------------------- | | Ghostty | extras/ghostty | | Helix | extras/helix | | Kitty | extras/kitty | | Vim | extras/vim | | VS Code | extras/vscode | | WezTerm | extras/wezterm | | Zed | extras/zed |

📦 Instalación

Instala el tema con tu gestor de paquetes preferido, como folke/lazy.nvim:

{
  "wnkz/monoglow.nvim",
  lazy = false,
  priority = 1000,
  opts = {},
}

🚀 Uso

vim.cmd[[colorscheme monoglow]]

colorscheme monoglow

" There are also colorschemes for the different styles. colorscheme monoglow-z colorscheme monoglow-lack colorscheme monoglow-void colorscheme monoglow-light

🎨 Paleta

Consulte PALETTE.md para todos los estilos (z, lack, void, light) con ratios de contraste WCAG.

🪓 Sobrescribir Colores y Grupos de Resaltado

Cómo se calculan los grupos de resaltado:

sobrescribirlos usando config.on_colors(colors). Para los valores predeterminados de colors y highlights, por favor consulte las paletas z, lack, void, y light, así como los resaltados base.

Cambiar Colores

require("monoglow").setup({
  -- Change the "glow" color
  on_colors = function(colors)
    colors.glow = "#fd1b7c"
  end
})

Monoglow Resplandor Rosa

Cambiar Estilos de Resaltado

Puedes personalizar estilos (cursiva, negrita, etc.) para cualquier grupo de resaltado usando on_highlights.

Nota: on_highlights reemplaza toda la definición del resaltado. Para preservar
propiedades existentes (como fg), inclúyelas en tu anulación o usa vim.tbl_extend.

require("monoglow").setup({
  on_highlights = function(hl, c)
    -- Override with full definition (recommended)
    hl["@function"] = { fg = c.syntax.func_def, italic = true, bold = true }
    hl.Boolean = { fg = c.syntax.boolean, bold = true, italic = true }
    hl["@keyword"] = { fg = c.syntax.keyword, italic = true }

-- Or use vim.tbl_extend for partial overrides hl.Comment = vim.tbl_extend("force", hl.Comment, { bold = true }) end, })

Vea lua/monoglow/groups/base.lua y lua/monoglow/groups/treesitter.lua para todos los grupos de resaltado disponibles.

🍭 Extras

Configuraciones de color extra para Ghostty, Kitty, Helix, Vim, VS Code, WezTerm y Zed se pueden encontrar en extras/. Para usarlos, consulte su documentación respectiva.

Colores de Terminal

Colores de Terminal

☀️ Tema Claro

También está disponible una variante clara para quienes la prefieran.

Captura de pantalla de Monoglow Light

🔥 Contribuir

Se aceptan solicitudes de extracción.

Acerca de

Para construir el esquema de colores, tomé todo lo que me gustaba de los "colores" de slugbyte/lackluster.nvim, añadí el increíble toque de brillo y operadores destacados de Aliqyan-21/darkvoid.nvim, y usé folke/tokyonight.nvim para la estructura del código.

Licencia

Este proyecto está licenciado bajo la Licencia Apache, Versión 2.0. Consulte el archivo LICENSE para más detalles.

Reconocimientos a Terceros

Consulte el archivo NOTICE para atribuciones y detalles.

--- Tranlated By Open Ai Tx | Last indexed: 2026-05-24 ---