From 4d451582c8d5f1cd3a48f0f2ffcc04705f2f7a5d Mon Sep 17 00:00:00 2001 From: Woker Date: Thu, 29 Jan 2026 12:45:07 -0800 Subject: [PATCH 1/5] Create default.nix --- colorschemes/ashen/default.nix | 41 ++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 colorschemes/ashen/default.nix diff --git a/colorschemes/ashen/default.nix b/colorschemes/ashen/default.nix new file mode 100644 index 0000000000..ccbc57f04d --- /dev/null +++ b/colorschemes/ashen/default.nix @@ -0,0 +1,41 @@ +{ + lib, + ... +}: +let + inherit (lib.nixvim) defaultNullOpts; +in +lib.nixvim.plugins.mkNeovimPlugin { + name = "ashen"; + isColorscheme = true; + url = "https://codeberg.org/ficd/ashen.nvim"; + colorscheme = "ashen"; + + maintainers = [ lib.maintainers.wokerNM ]; + + + + settingsOptions = { + style = { + bold = defaultNullOpts.mkBool false; + italic = defaultNullOpts.mkBool false; + }; + + style_presets = { + bold_functions = defaultNullOpts.mkBool = false; + italic_comments = defaultNullOpts.mkBool = false; + }; + + transparent = defaultNullOpts.mkBool = false; + + force_hi_clear = defaultNullOpts.mkBool = false; + + terminal = { + enabled = defaultNullOpts.mkBool = true; + }; + + plugins = { + autoload = defaultNullOpts.mkBool = true; + }; + }; +} From 8635412e484c416a7ee921b306bf37e12e4fd550 Mon Sep 17 00:00:00 2001 From: Woker Date: Thu, 29 Jan 2026 12:51:10 -0800 Subject: [PATCH 2/5] Update maintainers.nix --- lib/maintainers.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 858de6a6a0..9258b7c381 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -173,6 +173,12 @@ githubId = 141351086; name = "Esther"; }; + wokerNM = { + email = "wokerNM@proton.me"; + github = "wokerNM"; + githubId = "215592475"; + name = "wokerNM" +}; wvffle = { email = "nixvim@wvffle.net"; github = "wvffle"; From e821affe45917569dd9f5a459b874e3f002f4be5 Mon Sep 17 00:00:00 2001 From: Woker Date: Thu, 29 Jan 2026 13:02:47 -0800 Subject: [PATCH 3/5] Update default.nix --- colorschemes/ashen/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/colorschemes/ashen/default.nix b/colorschemes/ashen/default.nix index ccbc57f04d..c5f2065476 100644 --- a/colorschemes/ashen/default.nix +++ b/colorschemes/ashen/default.nix @@ -22,20 +22,20 @@ lib.nixvim.plugins.mkNeovimPlugin { }; style_presets = { - bold_functions = defaultNullOpts.mkBool = false; - italic_comments = defaultNullOpts.mkBool = false; + bold_functions = defaultNullOpts.mkBool false; + italic_comments = defaultNullOpts.mkBool false; }; - transparent = defaultNullOpts.mkBool = false; + transparent = defaultNullOpts.mkBool false; - force_hi_clear = defaultNullOpts.mkBool = false; + force_hi_clear = defaultNullOpts.mkBool false; terminal = { - enabled = defaultNullOpts.mkBool = true; + enabled = defaultNullOpts.mkBool true; }; plugins = { - autoload = defaultNullOpts.mkBool = true; + autoload = defaultNullOpts.mkBool true; }; }; } From 9e136526d57db066c6d2da646ea183e79b3d6f61 Mon Sep 17 00:00:00 2001 From: Woker Date: Thu, 29 Jan 2026 13:05:24 -0800 Subject: [PATCH 4/5] Update maintainers.nix --- lib/maintainers.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 9258b7c381..44ffd9a4eb 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -177,8 +177,8 @@ email = "wokerNM@proton.me"; github = "wokerNM"; githubId = "215592475"; - name = "wokerNM" -}; + name = "wokerNM"; + }; wvffle = { email = "nixvim@wvffle.net"; github = "wvffle"; From b2bc26bd894650c5e3ebeaaf1d8410bdc9588b84 Mon Sep 17 00:00:00 2001 From: Woker Date: Thu, 29 Jan 2026 13:11:54 -0800 Subject: [PATCH 5/5] Fix formatting --- colorschemes/ashen/default.nix | 43 +++++++++++++++++----------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/colorschemes/ashen/default.nix b/colorschemes/ashen/default.nix index c5f2065476..95217a0fad 100644 --- a/colorschemes/ashen/default.nix +++ b/colorschemes/ashen/default.nix @@ -16,26 +16,27 @@ lib.nixvim.plugins.mkNeovimPlugin { settingsOptions = { - style = { - bold = defaultNullOpts.mkBool false; - italic = defaultNullOpts.mkBool false; - }; - - style_presets = { - bold_functions = defaultNullOpts.mkBool false; - italic_comments = defaultNullOpts.mkBool false; - }; - - transparent = defaultNullOpts.mkBool false; - - force_hi_clear = defaultNullOpts.mkBool false; - - terminal = { - enabled = defaultNullOpts.mkBool true; - }; - - plugins = { - autoload = defaultNullOpts.mkBool true; - }; + style = { + bold = defaultNullOpts.mkBool false ""; + italic = defaultNullOpts.mkBool false ""; }; + + style_presets = { + bold_functions = defaultNullOpts.mkBool false ""; + italic_comments = defaultNullOpts.mkBool false ""; + }; + + transparent = defaultNullOpts.mkBool false ""; + + force_hi_clear = defaultNullOpts.mkBool false ""; + + terminal = { + enabled = defaultNullOpts.mkBool true ""; + }; + + plugins = { + autoload = defaultNullOpts.mkBool true ""; + }; +}; + }