Skip to content
77-223255Public

About

REAPER ↔ Omarchy theme integration (SWELL coloring + bitmap hot reload)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

REAPER ↔ Omarchy theme integration

简体中文

Usage

omarchy hook install theme-set ./reaper-omarchy-theme
omarchy theme set "$(omarchy theme current)"

How it works

The hook reads the active Omarchy palette (colors.toml) and writes to two native REAPER interfaces:

Native REAPER interface Covers Takes effect
.ReaperTheme (col_* colors) Arrange view · Transport · Lists · MIDI editor Live reload on theme change
libSwell-user.colortheme SWELL native widgets (FX browser · Menus · Dialogs) On next REAPER launch (a notification reminds you)

Generated files

  • ~/.config/REAPER/ColorThemes/Omarchy.ReaperTheme
  • ~/.config/REAPER/Scripts/Omarchy/load-omarchy-theme.lua — live-reload loader
  • ~/.config/REAPER/libSwell-user.colortheme

Screenshots

metta-black

rose-pine

tokyo-night

vetablack

SWELL update notification

Credits

The live-reload framework comes from nofatetech/reaper-omarchy-theme (the SWELL coloring and the notification part were contributed upstream as PR #1).

This fork adds a few personal tweaks on top of it: contrast interpolation parameters and hardcoded font size/layout values. Nothing fancy — it just fits my own setup.

About

REAPER ↔ Omarchy theme integration (SWELL coloring + bitmap hot reload)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages