Skip to content

Commit c605130

Browse files
AidanWelchMattSturgeon
authored andcommitted
colorschemes/moonfly: init
1 parent 2fabda2 commit c605130

File tree

3 files changed

+48
-0
lines changed

3 files changed

+48
-0
lines changed

plugins/colorschemes/moonfly.nix

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
lib,
3+
...
4+
}:
5+
lib.nixvim.plugins.mkVimPlugin {
6+
name = "moonfly";
7+
colorscheme = "moonfly";
8+
packPathName = "vim-moonfly-colors";
9+
package = "vim-moonfly-colors";
10+
isColorscheme = true;
11+
12+
maintainers = [ lib.maintainers.AidanWelch ];
13+
14+
globalPrefix = "moonfly";
15+
settingsExample = {
16+
Italics = true;
17+
NormalFloat = false;
18+
TerminalColors = true;
19+
Transparent = false;
20+
Undercurls = true;
21+
UnderlineMatchParen = false;
22+
VirtualTextColor = false;
23+
WinSeparator = 1;
24+
};
25+
}

plugins/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
./colorschemes/melange.nix
1818
./colorschemes/modus.nix
1919
./colorschemes/monokai-pro.nix
20+
./colorschemes/moonfly.nix
2021
./colorschemes/nightfox.nix
2122
./colorschemes/nord.nix
2223
./colorschemes/one.nix
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
empty = {
3+
colorschemes.moonfly.enable = true;
4+
};
5+
6+
defaults = {
7+
colorschemes.moonfly = {
8+
enable = true;
9+
10+
settings = {
11+
Italics = false;
12+
NormalFloat = true;
13+
TerminalColors = true;
14+
Transparent = true;
15+
Undercurls = true;
16+
UnderlineMatchParen = true;
17+
VirtualTextColor = true;
18+
WinSeparator = 1;
19+
};
20+
};
21+
};
22+
}

0 commit comments

Comments
 (0)