MyNixOS website logo

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).

Declarations
Type
TOML value
Default
{ }
Example
# vicinae &gt;= 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";
      };
    };
  };
}