Work in Progress: This wiki is severely lacking & possibly incorrect and still in development. The site is open source — assistance and pull requests are welcome!

Appearance Settings

Customize the visual theme, language, and UI layout.

Make Kable look exactly how you want. These settings control colors, spacing, sidebar width, icons, and more. Changes apply instantly without restarting the launcher.

SettingTypeDefaultDescription
themeEnumdarklight | dark | system (matches OS theme)
selected_css_themeStringdefaultName of active CSS theme file. Use "default" for built-in theme or specify custom CSS filename.
languageStringenInterface language code (e.g., "en", "de", "fr", "es"). Contribute translations on GitHub!
extra_spacingNumber0Additional UI padding in pixels. Increase for touch-friendly spacing, decrease for compact layouts. Range: -10 to 50.
sidebar_widthNumber250Navigation sidebar width in pixels. Wider shows full names, narrower saves space. Range: 150-400.
selected_icon_templateStringemojiIcon pack name for installation icons. "emoji" is built-in, others can be downloaded.
icon_settingsJSON Object{}Advanced JSON configuration for icon appearance. Edit directly for pixel-perfect customization.

Community themes and icon packs can be found on GitHub. Drop CSS files into the themes folder and icon zips into the icons folder!