Web Analytics

monoglow.nvim

⭐ 163 stars French by wnkz

🎆 Mono Glow

Un schéma de couleurs principalement monochrome avec une touche de lueur.

Capture d’écran Monoglow Z Mode insertion Mode visuel Monoglow Z (par défaut) Palette

[!NOTE]
Plus de 📷 captures d’écran ici

✨ Fonctionnalités

0.9.0. > [!NOTE]
Les plugins et extras actuellement disponibles sont principalement basés sur ce que j’utilise, mais n’hésitez pas
à ouvrir un ticket ou une PR pour en suggérer un nouveau !

🎨 Plugins pris en charge

| Plugin | Source | | ------------------------------------------------------------------ | ------------------------------------------------------------------ | | 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

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

📦 Installation

Installez le thème avec votre gestionnaire de paquets préféré, tel que folke/lazy.nvim :

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

🚀 Utilisation

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

🎨 Palette

Voir PALETTE.md pour tous les styles (z, lack, void, light) avec les ratios de contraste WCAG.

🪓 Surcharge des Couleurs & Groupes de Mise en Évidence

Comment les groupes de mise en évidence sont calculés :

de les surcharger via config.on_colors(colors). groupes de mise en évidence.

Pour les valeurs par défaut des colors et highlights, veuillez consulter les palettes z, lack, void, et light, ainsi que les mises en évidence de base.

Changer les Couleurs

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

Monoglow Rose Lumineux

Modification des styles de surlignage

Vous pouvez personnaliser les styles (italique, gras, etc.) pour n'importe quel groupe de surlignage en utilisant on_highlights.

Remarque : on_highlights remplace la définition entière du surlignage. Pour conserver
les propriétés existantes (comme fg), incluez-les dans votre remplacement ou utilisez 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, })

Voir lua/monoglow/groups/base.lua et lua/monoglow/groups/treesitter.lua pour tous les groupes de surlignage disponibles.

🍭 Extras

Configurations de couleurs supplémentaires pour Ghostty, Kitty, Helix, Vim, VS Code, WezTerm, et Zed sont disponibles dans extras/. Pour les utiliser, référez-vous à leur documentation respective.

Couleurs du terminal

Couleurs du terminal

☀️ Thème clair

Une variante claire est également disponible pour ceux qui la préfèrent.

Capture d’écran de Monoglow Light

🔥 Contribution

Les pull requests sont les bienvenues.

À propos

Pour créer ce schéma de couleurs, j’ai pris tout ce que j’aimais dans les « couleurs » de slugbyte/lackluster.nvim, j’ai ajouté la touche incroyable de lueur et d’opérateurs lumineux de Aliqyan-21/darkvoid.nvim, et j’ai utilisé folke/tokyonight.nvim pour la structure du code.

Licence

Ce projet est sous licence Apache, version 2.0. Voir le fichier LICENSE pour plus de détails.

Remerciements tiers

Voir le fichier NOTICE pour les attributions et les détails.

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