Skip to content

Themes

Honeymux derives every UI color from a Base16 palette: sixteen hex slots (base00 through base0F) that cover backgrounds, text hierarchy, borders, and the six status/accent hues. The active palette also populates the ANSI color table used by the session color picker, so every chrome surface and every user-pickable color stays in the same family.

Pick a theme from the Appearance tab in Options, or edit the keys directly in ~/.config/honeymux/config.json — see themeMode, themeBuiltin, and themeCustom for the full reference.

Honeymux bundles many popular Base16 schemes sourced from tinted-theming/schemes. Set themeMode to "built-in" and themeBuiltin to one of:

  • ayu-mirage
  • catppuccin-frappe
  • catppuccin-latte
  • catppuccin-macchiato
  • catppuccin-mocha
  • dracula
  • everforest
  • flexoki-dark
  • flexoki-light
  • github-dark
  • gruvbox-dark
  • gruvbox-light
  • kanagawa
  • monokai
  • nord
  • oceanicnext
  • onedark
  • rose-pine-dawn
  • rose-pine-moon
  • solarized-dark
  • solarized-light
  • spacemacs
  • tokyo-night-dark

The Appearance tab previews each scheme’s palette live as you cycle through the list, so you don’t have to commit to see it.

To run your own colors, set themeMode to "custom" and fill in the sixteen base00base0F hex strings under themeCustom in config.json. The slot meanings follow the Base16 spec: base00 is the default background, base05 is the default foreground, base08base0F are the chromatic accents. Honeymux re-derives every UI color — borders, status hues, focused surfaces — from those sixteen values, so a consistent palette gives you a consistent UI.

{
"themeMode": "custom",
"themeCustom": {
"base00": "#1d1f21",
"base01": "#282a2e",
"base02": "#373b41",
"base03": "#969896",
"base04": "#b4b7b4",
"base05": "#c5c8c6",
"base06": "#e0e0e0",
"base07": "#ffffff",
"base08": "#cc6666",
"base09": "#de935f",
"base0A": "#f0c674",
"base0B": "#b5bd68",
"base0C": "#8abeb7",
"base0D": "#81a2be",
"base0E": "#b294bb",
"base0F": "#a3685a"
}
}

Screen captures powered by Honeyshots

Copyright © 2026 Aaron Campbell · Apache 2.0