Make Spotify follow your Omarchy theme, using the text spicetify theme (a minimal, spotify-tui-style look).
A single Omarchy theme-set hook regenerates the theme's color scheme from
the current theme's colors.toml every time you run
omarchy theme set <name> — Spotify just keeps matching.
- Omarchy (any version — reads the theme's
colors.toml, or thealacritty.tomlpalette on older setups) - spicetify set up for your Spotify install
curl -fsSL https://raw.githubusercontent.com/EncryptedSystem/spicetify-text-omarchy/main/install.sh | bashThat's it. The installer drops one hook into
~/.config/omarchy/hooks/theme-set.d/10-spotify-text.sh, installs the
spotify-text command, downloads the text theme's user.css, and applies it
immediately.
spotify-text disable # stop syncing and restore stock Spotify
spotify-text enable # re-theme with the current Omarchy theme
spotify-text statusRestart Spotify after toggling if it's running.
spotify-text uninstall(or curl -fsSL https://raw.githubusercontent.com/EncryptedSystem/spicetify-text-omarchy/main/uninstall.sh | bash)
- Don't install themes through the spicetify Marketplace app. Marketplace
pins
current_theme = marketplaceand re-injects its own CSS on every Spotify start, overriding local themes like this one. (Extensions and snippets from Marketplace are fine.) - The hook only maps colors; all other text-theme options (font, spacing,
image toggles) can be tweaked in
~/.config/spicetify/Themes/text/user.css. - If Spotify updates break theming, run
spicetify restore backup apply, then re-run the hook (oromarchy theme setyour current theme again).
- text theme by darkthemer, part of spicetify-themes
- Hook structure inspired by thpm's bundled spotify plugin