plugins/modicator: init

This commit is contained in:
Gaetan Lepage 2025-04-06 21:24:46 +02:00 committed by nix-infra-bot
parent 51203927e3
commit fda1b96978
2 changed files with 71 additions and 0 deletions

View file

@ -0,0 +1,26 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "modicator";
packPathName = "modicator.nvim";
package = "modicator-nvim";
maintainers = [ lib.maintainers.GaetanLepage ];
extraConfig = {
opts = {
termguicolors = lib.mkDefault true;
cursorline = lib.mkDefault true;
number = lib.mkDefault true;
};
};
settingsExample = {
show_warnings = true;
highlights = {
defaults = {
bold = false;
italic = false;
};
};
};
}

View file

@ -0,0 +1,45 @@
{
empty = {
plugins.modicator.enable = true;
};
default = {
plugins.modicator = {
enable = true;
settings = {
show_warnings = false;
highlights = {
defaults = {
bold = false;
italic = false;
};
use_cursorline_background = false;
};
integration = {
lualine = {
enabled = true;
mode_section = null;
highlight = "bg";
};
};
};
};
};
example = {
plugins.modicator = {
enable = true;
settings = {
show_warnings = true;
highlights = {
defaults = {
bold = false;
italic = false;
};
};
};
};
};
}