Live theme switching for Zed in Omarchy. Omazed generates a Zed theme from the current Omarchy palette and keeps it in sync when you change themes.
~/.config/zed/themes/omazed.json from colors.toml (fallback to alacritty.toml)Note: Omazed is automatically installed on Omarchy (3.8.0 onwards) when installing Zed via the Install > Editor menu.
yay -S omazed
# Complete setup
omazed setup
git clone https://github.com/aps6/omazed.git
cd omazed
./install.sh
omazed set "$1" on theme changes.Omazed once.~/.config/zed/themes/omazed.json from the current Omarchy palette.# Set up hooks and sync once
omazed setup
# Regenerate theme for the current Omarchy palette
omazed sync
# Generate theme (used by Omarchy hook)
omazed set "theme-name"
Omazed's generator reads:
~/.local/state/omarchy/current/theme/colors.toml (Omarchy v4)~/.config/omarchy/current/theme/colors.toml (Omarchy v3)alacritty.toml when neededThe output is written directly to:
~/.config/zed/themes/omazed.jsonOmazed once on first run after install/update.# Verify hook exists (Omarchy v4)
ls -la ~/.config/omarchy/hooks/theme-set.d/omazed
# Verify hook exists (Omarchy v3)
ls -la ~/.config/omarchy/hooks/theme-set
# Manual regeneration test
omazed sync
33 commits
Shell
80.6%
Go Template
19.4%
Live theme switching for Zed in Omarchy. Omazed generates a Zed theme from the current Omarchy palette and keeps it in sync when you change themes.
~/.config/zed/themes/omazed.json from colors.toml (fallback to alacritty.toml)Note: Omazed is automatically installed on Omarchy (3.8.0 onwards) when installing Zed via the Install > Editor menu.
yay -S omazed
# Complete setup
omazed setup
git clone https://github.com/aps6/omazed.git
cd omazed
./install.sh
omazed set "$1" on theme changes.Omazed once.~/.config/zed/themes/omazed.json from the current Omarchy palette.# Set up hooks and sync once
omazed setup
# Regenerate theme for the current Omarchy palette
omazed sync
# Generate theme (used by Omarchy hook)
omazed set "theme-name"
Omazed's generator reads:
~/.local/state/omarchy/current/theme/colors.toml (Omarchy v4)~/.config/omarchy/current/theme/colors.toml (Omarchy v3)alacritty.toml when neededThe output is written directly to:
~/.config/zed/themes/omazed.jsonOmazed once on first run after install/update.# Verify hook exists (Omarchy v4)
ls -la ~/.config/omarchy/hooks/theme-set.d/omazed
# Verify hook exists (Omarchy v3)
ls -la ~/.config/omarchy/hooks/theme-set
# Manual regeneration test
omazed sync
33 commits
Shell
80.6%
Go Template
19.4%