Install Codex Dream Skin on macOS
Install Codex Dream Skin, switch an image-backed theme, verify the real Codex interface, and keep a working restore path.
Short answer
On macOS, Dream Skin installs its app files under ~/.codex and stores themes and logs under Library/Application Support. It opens the official signed Codex app through a connection limited to this computer; it does not change the Codex app bundle or app.asar.
Requirements
- The official Codex Desktop app installed and launched at least once, so ~/.codex/config.toml exists.
- A complete checkout or release from Fei-Away/Codex-Dream-Skin. Avoid third-party repackaged installers.
- No separate Node.js installation is required on macOS; Dream Skin uses the copy included with Codex after checking it.
Download from the project page
Get Codex Dream Skin from the Fei-Away/Codex-Dream-Skin project page. Read the current installation guide, license, and artwork notices before running anything.
Close Codex and install Dream Skin
From the downloaded project folder, enter macos and run the installer without launching. It creates desktop shortcuts and copies the app files to ~/.codex/codex-dream-skin-studio.
cd macos
./scripts/install-dream-skin-macos.sh --no-launchSelect a saved theme
Built-in and downloaded packs live under ~/Library/Application Support/CodexDreamSkinStudio/themes/<theme-id>. A pack folder must keep theme.json and its referenced image together. Switch by folder ID; do not point the command at an arbitrary path.
~/.codex/codex-dream-skin-studio/scripts/switch-theme-macos.sh \
--id <theme-id>Test the real Codex interface
Run the included check and save a screenshot. It confirms that Dream Skin is connected to Codex, the native sidebar and composer are present, and the decorative layer does not block clicks. Manually test Home and one ordinary task afterward.
~/.codex/codex-dream-skin-studio/scripts/verify-dream-skin-macos.sh \
--reload --screenshot "$HOME/Desktop/codex-dream-skin-verify.png"Keep recovery one command away
Use the installed restore command when finished, before a Codex update, or when the theme check fails. It restores the previous appearance, closes Dream Skin, and reopens Codex normally.
~/.codex/codex-dream-skin-studio/scripts/restore-dream-skin-macos.sh \
--restore-base-theme --restart-codexProject references
Ready to choose a theme?
Preview artwork and readability before applying anything locally.