Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omamail: Omarchy OS Theme Integration for Mailspring

Automatic inheritance of active Omarchy themes (colors, dark/light mode, and accents) in the Mailspring email client with real-time hot-reloading.

Features

  • Automatic Theme Inheritance: Seamlessly tracks your active Omarchy system theme (Nord, Catppuccin, Tokyo Night, Gruvbox, Catppuccin Latte, etc.).
  • Real-Time Hot-Reloading: Automatically updates running Mailspring windows when switching themes via omarchy theme set <theme> without requiring an application restart.
  • Smart Light/Dark Mode Adaptation: Dynamically adjusts icon filters, headers, and contrasts according to the theme palette mode.
  • Zero-Trace Uninstall: Leaves no lingering files, hooks, or config modifications when uninstalled.

Installation

Run the installer script:

./install.sh

Uninstallation

To completely remove all integration files, templates, hooks, plugins, and revert Mailspring configuration:

./uninstall.sh

Directory Structure

  • templates/ — Omarchy theme template (mailspring-ui-variables.less.tpl)
  • theme/ — Mailspring theme package (omarchy)
  • plugin/ — Mailspring hot-reload plugin (omarchy-sync)
  • hooks/ — Omarchy theme-set automation hook
  • install.sh — Automated installer
  • uninstall.sh — Complete cleanup and removal script

About

Omarchy OS Theme Integration for Mailspring

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages