mirror of
https://github.com/NotAShelf/nvf.git
synced 2025-12-19 18:31:18 +00:00
modules: add base16 Theming support
theme/theme.nix: fix formatting supported-themes.nix: formatting clean up base16-colors.nix theme: fix plugin setup, change base16 flake input
This commit is contained in:
parent
c727528b6f
commit
e80dedd098
7 changed files with 126 additions and 6 deletions
69
modules/plugins/theme/base16-colors.nix
Normal file
69
modules/plugins/theme/base16-colors.nix
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
{lib}: let
|
||||
inherit (lib.options) mkOption;
|
||||
inherit (lib.nvim.types) hexColorType;
|
||||
in {
|
||||
base00 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#1e1e2e";
|
||||
};
|
||||
base01 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#181825";
|
||||
};
|
||||
base02 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#313244";
|
||||
};
|
||||
base03 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#45475a";
|
||||
};
|
||||
base04 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#585b70";
|
||||
};
|
||||
base05 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#cdd6f4";
|
||||
};
|
||||
base06 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#f5e0dc";
|
||||
};
|
||||
base07 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#b4befe";
|
||||
};
|
||||
base08 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#f38ba8";
|
||||
};
|
||||
base09 = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#fab387";
|
||||
};
|
||||
base0A = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#a6e3a1";
|
||||
};
|
||||
base0B = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#94e2d5";
|
||||
};
|
||||
base0C = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#a6e3a1";
|
||||
};
|
||||
base0D = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#89b4fa";
|
||||
};
|
||||
base0E = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#cba6f4";
|
||||
};
|
||||
base0F = mkOption {
|
||||
type = hexColorType;
|
||||
default = "#f2cdcd";
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue