Skip to content

Theming Tips

A few tips to get the most out of Making Themes and Matugen.

Text must stay readable on every surface: bar, popups, notifications, quick settings. Use the text* and background* groups together and verify with a contrast check.

At minimum, check these after editing a theme:

  • Main bar
  • Quick settings popup
  • Notification toast
  • Launcher and dock

Reserve strong accent* colors for important states (errors, success, active workspace). Avoid using neon accents for static text.

  1. Set matugen.enabled = true in config.toml.
  2. Point wallpaper at your image.
  3. Restart Tsumiki to generate the palette.
  4. Recompile styles if colors look stale: ./init.sh -recompile.

Browse styles/themes/ for references such as nord.scss, dracula.scss, and gruvbox.scss. Copy a nearby theme and adjust gradually.