diff --git a/options.xhtml b/options.xhtml index 82d86f8d9..72870f5c6 100644 --- a/options.xhtml +++ b/options.xhtml @@ -81011,33 +81011,45 @@ string
Theme settings to add to the themes folder in ~/.config/vicinae/themes.
The attribute name of the theme will be the name of theme json file,
-e.g. base16-default-dark will be base16-default-dark.json.
Theme settings to add to the themes folder in ~/.config/vicinae/themes. See https://docs.vicinae.com/theming/getting-started for supported values.
The attribute name of the theme will be the name of theme file,
+e.g. base16-default-dark will be base16-default-dark.toml (or .json if vicinae version is < 0.15.0).
Type: -JSON value
+TOML valueDefault:
{ }
Example:
{
- base16-default-dark = {
- version = "1.0.0";
- appearance = "dark";
- icon = /path/to/icon.png;
- name = "base16 default dark";
- description = "base16 default dark by Chris Kempson";
- palette = {
- background = "#181818";
- foreground = "#d8d8d8";
- blue = "#7cafc2";
- green = "#a3be8c";
- magenta = "#ba8baf";
- orange = "#dc9656";
- purple = "#a16946";
- red = "#ab4642";
- yellow = "#f7ca88";
- cyan = "#86c1b9";
+Example:
# vicinae >= 0.15.0
+{
+ catppuccin-mocha = {
+ meta = {
+ version = 1;
+ name = "Catppuccin Mocha";
+ description = "Cozy feeling with color-rich accents";
+ variant = "dark";
+ icon = "icons/catppuccin-mocha.png";
+ inherits = "vicinae-dark";
+ };
+
+ colors = {
+ core = {
+ background = "#1E1E2E";
+ foreground = "#CDD6F4";
+ secondary_background = "#181825";
+ border = "#313244";
+ accent = "#89B4FA";
+ };
+ accents = {
+ blue = "#89B4FA";
+ green = "#A6E3A1";
+ magenta = "#F5C2E7";
+ orange = "#FAB387";
+ purple = "#CBA6F7";
+ red = "#F38BA8";
+ yellow = "#F9E2AF";
+ cyan = "#94E2D5";
+ };
};
};
}