colorschemes/moonfly: init
Some checks are pending
Publish every Git push to main to FlakeHub / flakehub-publish (push) Waiting to run
Publish every git push to Flakestry / publish-flake (push) Waiting to run
Documentation / Deploy (push) Blocked by required conditions
Documentation / Version info (push) Waiting to run
Documentation / Build (push) Blocked by required conditions
Documentation / Combine builds (push) Blocked by required conditions

This commit is contained in:
Aidan Welch 2025-06-17 16:30:55 +02:00 committed by Matt Sturgeon
parent 2fabda24cc
commit c6051305e5
3 changed files with 48 additions and 0 deletions

View file

@ -0,0 +1,25 @@
{
lib,
...
}:
lib.nixvim.plugins.mkVimPlugin {
name = "moonfly";
colorscheme = "moonfly";
packPathName = "vim-moonfly-colors";
package = "vim-moonfly-colors";
isColorscheme = true;
maintainers = [ lib.maintainers.AidanWelch ];
globalPrefix = "moonfly";
settingsExample = {
Italics = true;
NormalFloat = false;
TerminalColors = true;
Transparent = false;
Undercurls = true;
UnderlineMatchParen = false;
VirtualTextColor = false;
WinSeparator = 1;
};
}

View file

@ -17,6 +17,7 @@
./colorschemes/melange.nix
./colorschemes/modus.nix
./colorschemes/monokai-pro.nix
./colorschemes/moonfly.nix
./colorschemes/nightfox.nix
./colorschemes/nord.nix
./colorschemes/one.nix

View file

@ -0,0 +1,22 @@
{
empty = {
colorschemes.moonfly.enable = true;
};
defaults = {
colorschemes.moonfly = {
enable = true;
settings = {
Italics = false;
NormalFloat = true;
TerminalColors = true;
Transparent = true;
Undercurls = true;
UnderlineMatchParen = true;
VirtualTextColor = true;
WinSeparator = 1;
};
};
};
}