colorschemes/solarized-osaka: 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 / Version info (push) Waiting to run
Documentation / Build (push) Blocked by required conditions
Documentation / Combine builds (push) Blocked by required conditions
Documentation / Deploy (push) Blocked by required conditions

This commit is contained in:
Gaetan Lepage 2025-06-14 15:46:52 +02:00 committed by Gaétan Lepage
parent ab0a3682cc
commit be49587a24
3 changed files with 73 additions and 0 deletions

View file

@ -0,0 +1,22 @@
{
lib,
...
}:
lib.nixvim.plugins.mkNeovimPlugin {
name = "solarized-osaka";
isColorscheme = true;
packPathName = "solarized-osaka.nvim";
package = "solarized-osaka-nvim";
colorscheme = "solarized-osaka";
maintainers = [ lib.maintainers.GaetanLepage ];
settingsExample = {
transparent = false;
styles = {
comments.italic = true;
keywords.italic = false;
floats = "transparent";
};
};
}

View file

@ -25,6 +25,7 @@
./colorschemes/palette.nix
./colorschemes/poimandres.nix
./colorschemes/rose-pine.nix
./colorschemes/solarized-osaka.nix
./colorschemes/tokyonight.nix
./colorschemes/vscode.nix

View file

@ -0,0 +1,50 @@
{ lib, ... }:
{
empty = {
colorschemes.solarized-osaka.enable = true;
};
defaults = {
colorschemes.solarized-osaka = {
enable = true;
settings = {
transparent = true;
terminal_colors = true;
styles = {
comments.italic = true;
keywords.italic = true;
functions = { };
variables = { };
sidebars = "dark";
floats = "dark";
};
sidebars = [
"qf"
"help"
];
day_brightness = 0.3;
hide_inactive_statusline = false;
dim_inactive = false;
lualine_bold = false;
on_colors = lib.nixvim.mkRaw "function(colors) end";
on_highlights = lib.nixvim.mkRaw "function(highlights, colors) end";
};
};
};
example = {
colorschemes.solarized-osaka = {
enable = true;
settings = {
transparent = false;
styles = {
comments.italic = true;
keywords.italic = false;
floats = "transparent";
};
};
};
};
}