Skip to content

Latest commit

 

History

History
88 lines (61 loc) · 5.3 KB

File metadata and controls

88 lines (61 loc) · 5.3 KB

RIRU · MOONROOM for Codex

中文 · English

A soft moonlit desk for Codex Desktop.
RIRU fan wallpaper · Moon-ink UI · RIRU v2 companion · Update guardian · Reversible install

Complete RIRU Moonroom UI demo rendered with fictional data

This is an unofficial, non-commercial RIRU fan theme. It is not endorsed by the RIRU creator, VRChat, OpenAI, or the upstream Codex Dream Skin projects.

Highlights

  • A newly made RIRU fan wallpaper with the character on the right and a safe reading area for real Codex content on the left.
  • A distinct moon-ink, plum, ribbon-pink, pearl, and eye-cyan visual system.
  • Continuous wallpaper treatment on both the home screen and normal task pages.
  • A validated 11-row, 88-cell RIRU Moonpup v2 companion atlas with standard task states and a 16-direction look loop.
  • Restyled sidebar, composer, cards, and state decoration without changing Codex interaction semantics.
  • Theme ZIP import, saved-theme switching, live reload, and a reversible restore path.
  • A Store-update guardian that restores the skin after the user next opens an updated Codex package, without relaunching Codex after an ordinary close.
  • A RIRU-specific CSS profile, stable class synchronization, and an automatic lite tier to reduce repeated rendering work.
  • No author badge inside the UI; required character credit remains in repository documentation and theme metadata.

Privacy-safe preview

The preview above is rendered at 1600 × 900 from the standalone riru-moonroom-ui-demo.html. It shows the complete sidebar, conversation list, home cards, composer, and a real idle cell from the companion atlas, while every account label, conversation title, workspace, and line of copy is fictional.

Screenshots captured from a real Codex session are never published, preventing account names, real conversation titles, local paths, source lists, or conversation content from entering release assets. The artwork-only wallpaper remains available at themes/riru-moonroom/background.png.

Download

Download the following from the latest release:

  • CodexDreamSkin-Setup-v1.6.1.exe for compatibility with the current Codex shell plus the complete Windows UI, update guardian, performance profile, and companion.
  • RIRU-Moonroom-v1.2.0.zip for the portable wallpaper, theme tokens, and Safe CSS.
  • RIRU-Moonpup-v2.zip for a manual companion-only install.
  • SHA256SUMS.txt for integrity verification.

This personal fan build has no commercial code-signing certificate, so Setup is unsigned. Download it only from this repository's release and verify SHA256SUMS.txt first.

The theme ZIP contains only the portable theme. Use Setup v1.6.1 or install the repository source for the complete Windows presentation, companion, and update guardian.

Full Windows install

The release Setup bundles a hash-checked Node.js runtime. A source install requires Node.js 22 or newer plus Windows PowerShell 5.1 or PowerShell 7:

git clone https://github.com/CHOCK1337/Codex-RIRU-Moonroom-Skin.git
cd Codex-RIRU-Moonroom-Skin
powershell.exe -NoProfile -ExecutionPolicy RemoteSigned -File .\windows\scripts\install-dream-skin.ps1

Launch Codex Dream Skin from the desktop shortcut after installation. The companion is installed under CODEX_HOME\pets\riru-moonroom without changing other pets, config.toml, or the currently selected pet. To restore the official appearance:

powershell.exe -NoProfile -ExecutionPolicy RemoteSigned -File .\windows\scripts\restore-dream-skin.ps1

If Dream Skin is already running with a valid debug session, import the theme ZIP from the tray, select RIRU · MOONROOM under saved themes, and the theme can reload without restarting Codex. Installing the companion files also does not terminate the current task; a Codex build that does not refresh its pet list immediately will discover it on the next natural reload.

Rights and distribution

  • Character and character design: ©りる。
  • Official RIRU product page: BOOTH
  • The fan wallpaper is shared for non-commercial use only.
  • This repository does not contain paid FBX, Blend, UnityPackage, PSD, CLIP, original textures, original promotional images, or extracted source assets.
  • Repository code follows the included MIT license. That license does not relicense the RIRU character, design, or fan artwork.

Read RIRU_ASSET_NOTICE.md before redistributing, and always follow the creator's latest published terms.

Development checks

powershell.exe -NoProfile -ExecutionPolicy RemoteSigned -File .\windows\tests\run-tests.ps1
node .\windows\scripts\injector.mjs --check-payload --theme-dir .\windows\assets
node --check .\windows\assets\renderer-inject.js

This fork preserves upstream history and builds on: