Skip to content

Ryoku Amaterasu 1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 10:22
· 188 commits to main since this release
a59d051

Ryoku Amaterasu 1.0.0

Once the land was made, Izanagi washed the world from his eyes and the sun
was born: Amaterasu, the light everything after runs under. The 1.0 line: a
power release, the system made whole.

New

  • Unstable is now Ryoku 1.0, Amaterasu
  • the Arch, CachyOS and Void installers ask one Gaming question, off by default
  • Arch can add the CachyOS kernel, tuning, Steam and Proton-CachyOS during setup
  • Void can install Steam with 32-bit graphics support from the installer image
  • the CachyOS ISO boots a CachyOS live system and installs CachyOS's own defaults under the Ryoku desktop
  • CachyOS installs include Shelly and CachyOS Welcome, which stays in the launcher without opening at first login
  • Stage runs one mode per wallpaper and gains a 3D depth
  • Hub General has a Users tab for managing people on this computer
  • the installer creates an administrator plus optional standard users, each with their own home
  • ryoku-host users manages accounts, roles and per-user home storage
  • RyoStore shows real download and install progress for rices, decors and bar styles
  • Shima has a ten-band equalizer and an ordered Dock
  • choose which apps the launcher hides, and tune the grid, sections and favorites of store launchers
  • hide apps you never open from the Hero and Main launchers
  • Gokko can use its own Dock and desktop widgets without competing with Ryoku surfaces
  • The wallpaper picker frees its memory a minute after you close it; set Keep loaded after closing to Always to keep it instant
  • Bar Studio warns that QS Bar, Python, Nomarchy, Shima and Sumi may need more CPU, GPU and memory than Orpheus or Kairos.
  • Visualizer colour settings take a custom hex value, solid or gradient
  • Settings > Overlays picks how pop-ups, notifications and the Super+Esc panel look
  • The OSD, notifications and Super+Esc panel can wear designs from RyoStore
  • RyoStore sells OSD, notification and Super+Esc panel designs
  • Desktop > General has a Deck frost switch to turn off the blur and dim behind open windows
  • Existing Vesktop and Equibop profiles switch to the Ryoku Discord theme on update
  • Vesktop and Equibop start with Ryoku's Discord theme
  • RyoStore shows which bundle parts this system cannot install, and why
  • Edit desktop -> Dock lists docks from RyoStore and updates them
  • A dock installed from RyoStore can be the dock on every monitor
  • RyoStore has a Docks section for docks made by the community
  • Ryoku Settings -> App Launcher lists launchers from RyoStore with their previews
  • Super+Space can open an app launcher installed from RyoStore
  • RyoStore has an App launchers section for launchers made by the community
  • Orpheus has a VPN module and card for Tailscale and NetworkManager VPN and WireGuard profiles
  • ryoku doctor on Fedora checks the Ryoku release key and repairs its trust
  • Fedora stops trusting a revoked Ryoku release key after the next update
  • Fedora installs keep Ryoku's release key in a ryoku-keyring package
  • the Dictation page shows each step and the progress while Redux builds its speech runtime
  • Dictation Packages shows the Redux adapter with install, remove and cancel controls without changing the selected model.
  • Dictation includes Redux Multilingual + Adapter with install, remove and cancellation controls.
  • The ISO installers ask for the file manager, Rashin, the Ryoku apps and, on Arch, the CachyOS kernel
  • First login opens Rashin's Hermes setup when Rashin was picked at install
  • The script installer lets you pick the file manager, Rashin, the Ryoku apps and, on Arch, the CachyOS kernel
  • RyoManager, the system monitor, ships by default and can be removed
  • Default and NOC rices ship with their wallpapers, and a fresh login keeps Default's wallpaper
  • Fresh Ryogami profiles start with a wider slices picker, faster motion and image optimisation on
  • Granular Spotify palette controls in organized dropdown sections.
  • Ryogami palette bridge controls and optional neutral Spotify styling.
  • choose the icon theme on the Hub's General page
  • Orpheus can show coding-agent usage limits
  • Orpheus can show a paired phone and open Kit's Phone tab
  • Ryoku Hub > General > Sounds lets you turn desktop sounds on or off, set their volume, and swap any of them for your own audio file
  • Notifications now play a sound, and battery full and USB connect and disconnect sounds are available
  • Ryogami has a Duel picker style, a row of slanted cards with the chosen one standing tall
  • Python's liquid glass reaches every popup, the dock and its desktop widgets
  • the Python visualizer widget can span the screen width
  • Python follows Serpantinum 2.2.12 with liquid glass, a searchable guide, Notes and new desktop faces
  • Shima can wear Afterglow or Light leak film textures, with six new looks
  • Shima Settings can open as a normal window
  • choose a custom size for the Ryoku Settings window on the Window Manager page
  • notifications can show their image or app icon (Desktop > Notifications)
  • apps installed through the Stash can be uninstalled from the ask bar's Tools
  • niri key sounds, installed on demand from Window Manager > Behaviour
  • the Rashin console has an Ask sheet and opens on the Agent
  • Prowl's Harnesses page has a Default to Prowl auto switch
  • the Rashin bar notifies you when the Agent finishes or needs approval
  • Move to the agent runs a quick ask as an Agent turn
  • open the Agent session in its harness's terminal UI
  • the Agent can run Codex, Gemini CLI and other ACP harnesses
  • pasting a link in the ask box lists its qualities with sizes, each row downloads that quality, and a running download can be cancelled
  • the stash helper lists a link's formats and sizes before fetching, downloads keep their original audio, and notifications name the video
  • right-click an ii desktop widget to flip its main settings
  • Customize > Look sets colour scheme, see-through and a plate
  • the ii desktop widgets (clocks, media, weather, calendar,
  • the ii dock keeps the reference's exact corner geometry,
  • Super+K opens Kit, with Keys, Commands, Phone, Dev tools and Typing test
  • Kit > Commands lists every Ryoku command beside the Linux basics
  • Turn on Phone in Hub > Connections, then set it up and use it from Kit
  • On Fedora, the GRUB boot menu wears the Ryoku theme
  • On Fedora, ryoku rollback restores a snapshot from the boot menu, and three failed boots after an update open the pre-update snapshot
  • On Fedora, the boot menu lists your snapshots under Ryoku snapshots; boot one to look, then restore it with sudo ryoku boot-menu restore
  • Fedora now takes a snapshot before every ryoku update, and ryoku rollback restores one
  • On Fedora, every dnf transaction now takes a snapshot
  • A bar style can open the shell's own menus under its own widgets
  • Settings can remove a keyboard shortcut entirely, not just change it
  • the Stage Editor's dock page offers "ii": the ported islands dock with magnification, widget tiles, live draw, the clock app and its own settings page
  • on Hyprland, the ii dock's phone mirror embeds inside its panel frame and the screen-draw overlay matches the compositor's own workspace slide
  • The installer can be told to install no browser at all
  • new installs and upgrades without a chosen bar get Orpheus.
  • Orpheus, a top bar whose drops move with your music, is the default bar.
  • Forget a paired Bluetooth device from the Kairos quick settings
  • Rashin, Ryoku's AI agent, is optional: untick it in the installer or remove ryoku-rashin, and updates leave it out
  • the Hub's Updates page shows each compilation of a source update with its own progress
  • ryoku update shows one bar per compilation on source boxes, with how long each piece usually takes
  • Wayfire windows get rounded corners, borders and shadows, set from the Window Manager page
  • the Hub's Updates page shows when the channel is still building and holds the Update button until it finishes
  • ryoku update waits for an in-progress channel build (--wait polls, --force overrides) and ryoku track unstable follows unstable-dev from source once its checks pass
  • builds are gated on every required check before they reach a channel, and each channel publishes its build state
  • download results in the wallpaper picker have an Apply button
  • RGB keyboards, mice and other lights follow your wallpaper and theme colours, set up in the wallpaper picker under Settings > Lighting
  • Void and Fedora now get Voxtype dictation, nvibrant, LocalSend and the extra cursor themes
  • the shell installer marks Void, Fedora and Wayfire as experimental
  • Hub credits name Quickshell Rise by HANCORE-linux, the source of the QS Bar style
  • the Void ISO installs on legacy BIOS machines using the whole disk
  • Void gets GlazePKG, dualsensectl, Oh My Zsh and Ryotunes
  • Fedora gets the full Ryoku package set and Fedora 45 support
  • the shell installer works on Fedora KDE and Workstation 44 and 45
  • ryoku update and doctor tell you when your Fedora release is not published yet
  • the shell installer sets Ryoku up on Fedora 44
  • Ryoport consoles (serial, telnet, RDP, VNC) and the harbour log
  • Wayfire is a selectable Ryoku desktop compositor
  • low-battery alerts with configurable warning and critical levels
  • choose 12-hour or 24-hour time for Ryoku in General settings
  • unstable testers can roll back to any of the last ten unstable builds
  • ryoku rollback and the boot guard work on Void
  • Void ISO installs take snapshots and list them in the boot menu
  • Void packages publish to the testing channel from unstable-dev
  • the installers explain what the Void edition does not include
  • Ryoku Void ISO installs Void and the Ryoku desktop without a network
  • Void installs and updates come from Ryoku's signed XBPS repository
  • ryoku update works on Void with the same flow as Arch
  • NVIDIA cards on Void get the matching proprietary driver branch
  • On Void, NVIDIA cards run on nouveau and Mesa for now
  • Void installs converge their packages on every update
  • Turnstile and D-Bus setup on Void is automatic and self-healing
  • Void installs keep a system log and get the Ryoku cursors and login screen launcher
  • Ryoku installs on Void Linux (glibc, runit) through the script installer
  • click a bundle in Add-ons to see which of its components are installed and which are missing
  • choose the picker style (Tanzaku, Hearthstone, Carousel) in QS Bar Settings, on the Bar page
  • with nothing playing, Shima's player opens the music app you use most.
  • battery notices in Shima draw the battery and its charge.
  • the wallpaper picker's Download browser has a provider
  • the Add-ons page shows only shell add-ons and bundles as
  • Ryostore has micro-animations on cards, categories, results, products and installs
  • The Ryoku, Python and Shima docks work under every bar style, with all dock settings in the Stage Editor
  • Ryostore has a new design with crisp media and GIF previews, and lists the Omarchy plugin library while Nomarchy is active
  • Nomarchy bar style brings the Omarchy shell and its plugin library to Ryoku on Hyprland and niri
  • Ryoku Hub > Controls lets you reorder and hide what the Super+Esc panel shows, down to the live graph
  • Ryoport is now a dashboard with live CPU, memory, disk and network graphs for VMs and remotes
  • Five Starship prompt layouts in Ryoku Hub, and Starship and Fastfetch can follow the wallpaper colours
  • Dictation offers English and multilingual Whisper models from Tiny to Large Turbo
  • The mouse remapper recognises popular gaming mice, MMO side grids and timed macro sequences
  • Stage Depth and Parallax can use three more cut-out models, chosen per quality tier
  • Each workspace can have its own wallpaper, on Hyprland and niri
  • Import config in Ryoku Hub reads niri configs, not only Hyprland
  • Rashin's chat model picker lists your Prowl routing sets instead of the same route three times
  • the install script lets you pick your browser and login shell, with a refreshed look
  • the ISO installer lets you pick your login shell, and Firefox is the recommended browser
  • installs carry one browser and one shell stack, picked in the installer
  • fresh installs land on Ryoku's default QS Bar rice with a random wallpaper
  • a redesigned first-run welcome that lets you try every bar style live and introduces Ryostore
  • Ryoku ships prowl and replaces the old prowl-agent package
  • Rashin's console has a Prowl section to manage providers, keys, routing sets, activity, projects and harnesses
  • Rashin and every harness you connect now route models through Prowl, which starts and stops with Rashin
  • the unstable installer script installs onto the unstable package channel
  • Credits in Ryoku Settings thank P3DROVFX's ii-p3drovfx, the shell the Stage Editor comes from
  • Desktop folders can be created, filled, renamed, and emptied, and Add apps shows where each app already is
  • locked widgets show a lock in the Stage Editor and can be unlocked from their frame
  • pick a visualizer look from a gallery, and widget settings open inside the editor
  • one Edit desktop entry opens the Stage Editor, now with Visualizer and Depth tabs, wallpaper framing, presets, desktop icons and per-display layouts.
  • the visualizer is placed and tuned inside the Stage Editor.
  • the Stage Editor replaces the Edit widgets bar as the
  • the Stage Editor desktop chrome, ported from ii-p3drovfx.
  • clipboard history can be navigated with the arrow keys and
  • Rashin's Ryoku lane is the machine agent (vault, skill, wiki, prowl, approvals) on the bar, in the terminal and on the window's first sheet, and the Chat sheet is a plain conversation with the harness.
  • the Rashin console has a Wiki sheet and a Quick / Agent switch on the Ryoku composer.
  • Rashin ships a wiki for people new to Ryoku (Linux basics, the desktop, Hyprland in Lua, niri in KDL, Quickshell QML, the Go tools), readable in the console and cited by the Needle.
  • Rashin has its own icon and seal, a compass needle on the Ryoku tile, in the launcher, the window, the console and the Ask bar.
  • the Needle has a face in Rashin, one per conversation, that follows the pointer and changes with what the agent is doing.
  • Rashin's tool approvals have a third mode, All run, which lets writes and commands run without asking.
  • The Rashin window opens floating at 1280x820 on niri as well
  • The Rashin console (the companion window and the dashboard)
  • ryoku update shows a clean summary; ryoku update -v shows everything
  • Ryoku Settings runs updates itself, no terminal window
  • Ctrl+Shift+H and Ctrl+Shift+M open the Ask bar's history and
  • Super+Alt+Space opens Rashin, the AI companion app.
  • the Alt+Space Ask bar switches models and recalls history
  • Rashin, the AI companion app, opens as a normal window with
  • login plays the cover animation into the desktop on Hyprland and niri
  • the Super+Escape Controls panel switches between Power Saver, Balanced and Performance
  • Controls panel with a live system monitor, mixer and brightness drawers, and hold-to-activate session actions
  • Alt+Space Ask bar for Rashin quick answers, chat, tools, and web search, with a pinnable chat bubble
  • ryoshot bar gains a capture delay, microphone, key-press and webcam toggles, and a folder shortcut
  • compact Controls and Today panels with live system graphs
  • rashin.json's intro key customizes or drops the chat persona
  • a Classic sidebar layout selectable in Hub, with its own
  • larger global sidebars with Wi-Fi, Bluetooth, and audio
  • Shima can put rows of round controls on one plate and
  • push-aside sidebars open with Super+Escape on the left and Super+S on the right
  • the installer asks which window manager, browser, and apps
  • Python desktop widgets get a style switch and per-widget
  • MangoWM is an installable Ryoku desktop
  • rices save, export and import from Ryogami
  • a Python card in Bar Studio opens the style's guide
  • Python desktop widgets on the global desktop widget host
  • the Python bar style, a port of Serpantinum by ilyamiro
  • the visualizer's placement bar has a gear that opens its full
  • Night light can follow fixed hours, with start and off times on the Hub's Displays page.
  • GPU Screen Recorder is the screen recorder: GPU-only capture
  • Shima, the renamed frame bar style, synced with iNiR 2.32.
  • Ryoku Store installs Vesktop themes safely
  • the Displays page saves resolution presets and lists them
  • shadow strength and distance sliders, and a card-shadow
  • the settings folio has rounded chrome and a kanji
  • numeric settings with a range edit through sliders.
  • The wallpaper picker's bar shows running downloads, scans and index builds with a Stop button, plus a mute toggle and audio mixer while a video or scene plays.
  • Steam Workshop wallpapers play through the bundled skwd-paper renderer
  • open the wallpaper settings straight from the app launcher
  • a redesigned wallpaper picker, faster and cleaner, with seven display styles, a full settings page and online sources including the Steam Workshop
  • optimising images keeps each original in Ryogami's trash until the retention setting clears it
  • Right-click a desktop widget, a store tile, or the
  • switch update channels with ryoku track stable or ryoku track unstable
  • Ryostore fastfetch presets can ship their own renderer, such as one for icat images
  • Mouse tab in Ryoku Hub Input binds extra mouse buttons to key
  • widget settings open in a docked Customize sheet with tabs instead of one long menu
  • every desktop widget's settings, including the iRiS widgets' own text, presets and fonts, are in its right-click menu
  • the widget editor lists every widget in a searchable list with toggles
  • Fix with AI opens your chat agent in a terminal with the problem as its first message
  • the screenshot tool opens a region bar with Shot, Edit, OCR, Search, Record and a colour picker, with crosshair guides
  • recordings use iNiR's encoder on the strongest GPU, with a floating recording island that stays inside the screen and frame
  • every iRiS desktop widget joins Ryoku's widget roster, each with its own iNiR or Ryoku style, colour modes and corner radius
  • a smoother widget editor bar and one calm right-click menu on every bar style
  • the iRiS Colour tab works in the Ryoku look, following the wallpaper or a custom hue
  • Super+Shift+S opens the iRiS region toolbar while iRiS is the bar style, and Super+Q asks before closing when its confirmation is on
  • iRiS can wear the Ryoku look or keep iNiR's own, from a toggle in its Settings, Studio or Ryoku Hub's Bar Studio
  • iRiS desktop widgets, wallpaper gallery, region toolbar, PolicyKit prompt and close confirmation
  • the iRiS Spotlight is a launcher style, and the dock's
  • iRiS is the default desktop bar, an animated island-and-frame
  • Fix with AI on doctor findings, tips and after updates when Rashin is on
  • ryoku owner tells you who owns a config file and where a change belongs
  • rashin logs gathers everything about an app that broke
  • the Rashin dashboard follows your wallpaper and theme, and opens on your wallpaper
  • the visualizer's aura look, a living current of light along

Fixed

  • the first restart after updating from 0.75 boots straight into Ryoku instead of stopping at the boot menu
  • the update summary shows how long the update really took when coming from an older release
  • ryoku doctor no longer reports the multilib repository as broken after turning it back on
  • Folder icons follow the wallpaper colour again, on every system
  • The Stash app list shows the right name for apps installed before it kept records
  • Desktop widgets can keep independent depth on each display.
  • Fill wallpapers keep their depth and matte aligned while the mesh builds with bounded memory off the UI thread.
  • Stage upgrades preserve settings and files, and depth model cards show each model licence.
  • Picking a widget depth on the wallpaper now sticks
  • Gokko gives Ryoku's Dock and notifications back when it cannot load, and no second Dock runs beside it
  • Screenshots no longer show the pointer when an animated cursor effect is on
  • Image pickers and decor art follow a localized Pictures folder
  • The update guide shows how to update through a local proxy on networks that block the package server
  • Ryoshot and quick captures tell you when a copy to the clipboard failed instead of claiming it worked
  • Ctrl+V and image paste work in new herdr, tmux or zellij panes even when the multiplexer started before the desktop login
  • The dock clipboard tile and the iRiS palette clipboard list show your current history, and a dock pick pastes with Ctrl+V right away
  • Copying a large screenshot or image no longer pastes a broken picture
  • Copies made a moment apart all show up in the clipboard history
  • after choosing Gaming with CachyOS, the CachyOS kernel and the Arch fallback both boot
  • choosing Gaming with CachyOS on the Arch ISO now installs the gaming layer instead of skipping it
  • the CachyOS kernel option on Arch installs again and no longer swaps Arch packages for CachyOS builds
  • NVIDIA machines keep booting the Arch kernel when the CachyOS kernel has no working driver
  • a fresh CachyOS install reports itself as CachyOS in fastfetch and the Hub right away
  • The shell no longer misses a settings edit when it reads the file mid-write
  • people added after install get the full Ryoku desktop
  • the wallpaper menu works again after changing your username
  • choosing the Python bar style shows it again instead of Sumi
  • Shima's Dock clicks and drags, Orpheus card close glitch and qsbar turning transparent
  • Ryoku no longer recreates an English Pictures folder on desktops that use a localized one
  • Shima no longer shows every notification twice
  • Shima's Spotlight, YT Music, wallpaper and window list fixes from upstream
  • A display turned off in Settings > Displays no longer turns itself back on, after applying or after a reboot
  • The desktop's background service no longer wakes several times a second to re-read files and scan processes while idle
  • Hidden parts of the desktop no longer redraw every second, including under fullscreen games and videos
  • Orpheus's temperature and network readings no longer nudge the bar every few seconds
  • The shell uses about 60 MB less memory with a still wallpaper.
  • Docks no longer vanish after leaving the desktop editor; they stay visible unless auto-hide is turned on.
  • Pinning the ii dock now sticks after editing the desktop and reloading the shell.
  • Orpheus uses less CPU while music plays with the spinning cover on.
  • Desktop music visualizer widgets use less CPU and redraw the desktop less while music plays.
  • Copied text and images stay pasteable after the shell restarts or updates.
  • The line visualizer stays flat after a shell reload until music plays.
  • QS Bar draws half as many frames while idle on the Performance profile.
  • Python material clock faces without a seconds hand redraw once a minute instead of every second.
  • The Python battery face no longer animates its wave all the time.
  • Python CPU, RAM and temperature faces no longer redraw constantly for changes too small to see.
  • Desktop media faces no longer launch a helper every three seconds while music plays.
  • Phone support no longer relaunches its network browser every 15 seconds on machines without Avahi.
  • The shell daemon no longer launches pgrep and systemctl every few seconds or wakes on short timers while idle.
  • A paired phone no longer makes the shell launch adb and helper processes in the background.
  • Docks no longer recompute on window title changes or keep drawing while hidden.
  • The desktop no longer redraws the whole screen every second for its clock.
  • Kairos uses less GPU memory for album art and redraws less while idle.
  • Orpheus no longer redraws the whole screen while music plays.
  • Playing music no longer runs three analysers and a Python capture, and visualizers stop drawing in silence.
  • Bar and desktop system stats no longer launch helper processes, and idle shell services stop polling.
  • The wallpaper daemon runs one compositor watcher instead of two.
  • The lid daemon and the Bluetooth codec watcher no longer launch processes while idle.
  • The login-screen guard no longer launches thousands of processes a minute in the background.
  • The Unrecognized settings notice no longer returns after every update
  • Palette Bridge sets up and colours Spotify, Vesktop and Zen again
  • Bluetooth stays off after a reboot when you turned it off
  • Settings > General > Appearance has the switch that turns off the blur and darkening behind open windows
  • The first design installed from RyoStore applies without restarting the desktop
  • An update while offline no longer rolls the desktop back to an older version
  • Switching keyboard layout shows the layout pop-up again
  • Nomarchy and Tansu play the notification sound again
  • The notification panel keeps notifications until you dismiss them, and Orpheus reacts to quiet sounds too
  • Dolphin folders follow the accent and open KDE apps pick up a new palette live
  • Updates on niri no longer stop at session-bind when niri runs as a user service
  • Deleting a wallpaper from the picker removes the file, and failed deletes are reported
  • Quick Ask checks the live system before answering, and Rashin shows AMD GPUs
  • restart and shut down on the lock screen work again
  • The Deck frost strength slider now saves
  • dock window previews show the app icon instead of a black tile when the compositor cannot capture windows
  • The Gaming bundle installs the 32-bit drivers on older NVIDIA cards
  • Older NVIDIA cards (GTX 900/1000 series, Kepler) now get their driver at install instead of staying on nouveau
  • The offline installer no longer fails at "Configuring the system" while installing the Ryoku desktop
  • Nomarchy's reboot, shutdown and package checks work on Void
  • Wallpaper colours reach Vesktop and Zen from Flathub
  • Vesktop themes from RyoStore show up in Vesktop from Flathub
  • The palette bridge health check reads right on Void
  • Store bundles install on Void and Fedora, and parts an edition does not ship say why
  • The 32-bit GPU drivers for games install on Void and Fedora
  • Orpheus cards scroll with the mouse wheel over their rows
  • Store plugins added to the desktop with Add widget now appear there
  • ryoku update no longer hangs at the final doctor run when the shell was stopped
  • Uninstalling Ryoku on Fedora no longer leaves its signing key trusted
  • the lock screen no longer shakes and spins when its password check cannot run
  • turning off sounds in Ryoku Hub > General > Sounds now silences notifications too, and a notification chimes once instead of twice
  • the Fedora installer no longer says a supported release is unsupported
  • doctor and update explain that stable has no Fedora packages until the first release
  • a deploy or update without sudo no longer leaves the desktop without its bar
  • Re-applying Default or NOC after an update picks up the fixed rice instead of an old copy
  • Rices restore the exact desktop widgets they were saved with, and a rice without widgets clears them
  • Void installs get the current Ryotunes instead of 1.1.6, with cover art and the tray icon working
  • The terminal readout on Void no longer calls itself an Arch desktop
  • The Void ISO asks whether to install Rashin, and Void and Fedora can leave it out
  • Reboot now and Power off work at the end of a Void ISO install
  • ryoku doctor no longer warns that it cannot inspect user service activation on a Fedora box tracking unstable
  • deploying or updating Ryoku on Fedora no longer stops with "could not acquire the durable lid-policy cutover inhibitor"
  • Installing models show Cancel on their cards; the Redux adapter no longer has a separate Packages entry.
  • the installer's step list fits small consoles without cutting off the question
  • Neovim no longer appears twice in the app launcher
  • Saved rices keep their wallpaper and preview after Ryogami optimises the image
  • Ryogami no longer points at the trashed original after it optimises a wallpaper
  • the LiveDraw zoom no longer crashes the desktop on niri, it is hidden there until niri can capture the screen safely
  • Vesktop continues applying wallpaper colours after repeated changes.
  • a pinned ii dock steps aside for fullscreen windows and video
  • on niri, bars and docks now notice fullscreen windows
  • the Ryogami picker applies with Space, or any key, once it is set as the apply shortcut
  • palette setup works with profile and state paths that contain quotes or backslashes
  • the Orpheus notification dot clears on every monitor at once, and after Clear all or Do Not Disturb
  • Spotify wallpaper colours now use calmer surfaces and clearer playback accents.
  • Mixed package versions cannot falsely report a Vesktop palette repair
  • Zen palette setup finds absolute and installation-specific default profiles.
  • Wallpaper changes preserve custom Vesktop CSS and imports
  • App colours recover when the palette cache is replaced.
  • the lockscreen date now changes at midnight instead of keeping the day you locked on
  • Wallpaper app colours recover when an old palette bridge service shadows the packaged bridge.
  • Python's recording pill shows while you record
  • Python's timer, stopwatch and draw icons render on every edition
  • Void packages publish again; the key-sound profiles build no longer stops halfway
  • Python's Wellbeing tab shows real screen time
  • Python's icons render when the global font is not a Nerd Font
  • an updated custom Shima widget runs its new code without a restart
  • a Wallpaper Engine download no longer sits on preparing or downloading forever
  • unplugging the only enabled monitor no longer leaves the laptop panel black
  • a custom Settings window size stays centred and valid on every compositor
  • the key sound install button in Ryoku Hub installs the engine
  • the ask box's Audio and Mute choices work for links that only offer muxed video
  • ryoku update refuses to run from a Fedora snapshot boot
  • undocking or booting without the external monitor no longer leaves a black screen
  • enabling Rashin keeps it running after logout even when Prowl fails to start
  • ryoku debug no longer calls a missing Void service unreadable
  • unlocking no longer leaves a sleep guard up for several seconds
  • apps started from the launcher get DISPLAY even when Xwayland comes up after login
  • the Hub's Animations page no longer clips or hides text at 1080p
  • the ii dock's Isolate monitors switch now shows only that monitor's windows
  • unpinning the last dock app no longer brings the starter apps back
  • the Main launcher's All apps grid no longer cuts off its last column
  • the shell daemon no longer burns CPU when mouse devices cannot be read
  • Orpheus keeps the system readings, shortcuts and status items you pick
  • ryoku doctor no longer reports a discrete GPU driving an external display as an idle drain
  • the dock's sports scoreboard no longer eats all memory and cuts the network
  • a runaway shell surface is restarted before it can freeze the machine
  • ryoku doctor no longer reports Prowl's gateway as down right after installing
  • ryoku-rashin ensure and enable start Prowl's gateway again when it is off
  • the palette bridge no longer fails at boot before your first login
  • starting Fedora from the Ryoku boot menu no longer flashes a black box over the wallpaper
  • Fedora's Ryoku snapshots menu names snapshots as "before dnf transaction" or by their description, without snapper's type word
  • booting a snapshot on Fedora no longer writes to your home folder; changes made there are dropped at reboot
  • booted into a snapshot on Fedora, ryoku rollback and ryoku status now tell you how to restore it instead of failing
  • the update no longer tells a Void or Fedora box about pacman
  • ryoku update --help prints help instead of updating the system
  • an update no longer reports a desktop load failure it caused itself
  • changing Rashin settings from two places no longer loses one of them
  • web pages can no longer drive Rashin's local routes
  • Rashin status names the provider of the model you picked
  • a custom RYOKU_PROWL_PORT reaches the Prowl gateway
  • Ask and Agent in the Rashin bar keep separate history and models
  • buttons, chips and menus in the Rashin bar respond to hover and press
  • the pinned Rashin bubble no longer overlaps the bar
  • the model you pick in Rashin no longer resets to Prowl auto
  • quick asks no longer show up in the Agent conversation
  • Continue with the agent now carries the ask into the Agent
  • ryoku update no longer changes a harness's default model
  • Rashin no longer loads whole package logs into memory
  • Rashin's read-only checks can no longer be tricked into running other commands
  • quick answers cannot read private files or reach loopback services
  • ii desktop widgets stay solid and readable on any wallpaper
  • Customize shows the settings of the widget it was opened on
  • the Notes, search bar and EasyEffects preset widgets load
  • ii dock panels and menus take typing and close on Escape or a click away, one at a time
  • the ii dock's clipboard, AI usage, water, tasks, weather and media widgets work
  • Customize on an ii desktop widget opens beside it with its real settings
  • ii dock clock, reminders, LocalSend prompt and colour picker work
  • adding, removing and dragging ii desktop widgets no longer lags or sticks
  • the Stage Editor preview now shows the bar and dock in place
  • ii dock settings open in the Stage Editor instead of a second window
  • the shell no longer runs a process twice a tick on an idle session, which kept a core busy and the fans up
  • On Fedora, ryoku doctor removes stale Ryoku console boot entries and turns Fedora's boot-success timer back on
  • The Ryoku boot splash now shows on Fedora
  • ryoku debug finds the shell instead of reporting it missing
  • ryoku debug says when it could not read a service rather than calling it down
  • Void installs now ship Intel, NVIDIA and Broadcom firmware, so Intel and NVIDIA graphics and Broadcom Wi-Fi work like they do on Arch.
  • the login screen comes back on its own when its compositor or greeter dies, instead of leaving a blinking cursor nobody can log in on.
  • a user account created after install, or a package install without the installer, now gets the Ryoku desktop at its first login instead of a bare compositor.
  • Wi-Fi now works on Void installs and on the Void live medium; iwd runs as a supervised service there.
  • The Rashin switch in Ryoku Hub now installs ryoku-rashin when turned on and removes it when turned off.
  • Removing Rashin now takes its Alt+Space and Super+Alt+Space shortcuts with it; they return when it is installed again.
  • The keyboard layout carried over from GNOME, KDE or a previous compositor now reaches both desktops, the Hub, the login screen, the console and the boot prompt
  • On Fedora and Void, the keyboard repair rebuilds the boot image with dracut instead of warning every run
  • Choosing an image or file from a desktop widget, the Stage editor, the profile picture, the subtitle or VPN import, or the dock folder no longer crashes the shell after the menu was closed and reopened
  • File dialogs open in Pictures or home instead of the shell's working directory
  • the dedicated microphone mute key toggles the microphone.
  • sudo ryoku doctor --check audits your session, not root's.
  • the boot menu check no longer flags a default entry an older doctor wrote.
  • logging out of the desktop no longer breaks the next GNOME login.
  • two-finger clicks right-click by default on buttonless touchpads.
  • terminals keep a monospace font when the system font is proportional.
  • Ryostore says it is offline instead of showing an empty, ready catalogue.
  • resetting the Hub's Global page no longer changes the bar style.
  • updates no longer install the browser you did not pick at install time.
  • the launcher no longer logs binding-loop warnings for every result.
  • Choosing no browser no longer crashes the shell installer
  • Switching to a source channel installs the Vulkan headers the Ryogami picker needs
  • Building Ryoku from a source checkout no longer stops on a missing Vulkan header
  • the CachyOS edition installs CachyOS's own builds of pacman, mesa, the firmware and the kernel, and CachyOS's own pacman.conf, so it starts out as a real CachyOS system
  • the CachyOS edition gets the Zen browser, yay and the legacy NVIDIA drivers from the CachyOS repositories instead of building them from the AUR
  • the CachyOS edition's disk layout defaults to a 4 GiB boot partition and zram swap, as CachyOS does
  • Ask says Rashin is not installed instead of waiting forever when ryoku-rashin is removed
  • bars and controls recover after turning a monitor off and back on
  • the installer's encryption step no longer mentions a "-luks host variant"
  • Ryoku on Fedora installs only the x86 QEMU instead of emulators for every architecture
  • ryoku update on Fedora installs desktop packages a box is missing; a package removed by hand before this update may come back once
  • Fedora updates publish again
  • updates no longer stop on prowl-agent conflicts
  • Ryoku ships the current Limine boot tools
  • updates no longer reinstall what your system provides
  • a refused update names the conflicting packages
  • a failed update names the packages that conflict
  • the black frame around some windows on Wayfire
  • the network kill switch's Restore button is visible again
  • Wayfire workspace pills, dock and tray follow your windows
  • Super+D and Super+A on Wayfire behave like Hyprland
  • on Wayfire, Hub saves and display changes apply straight away
  • ryoku track unstable on a packaged box runs the current track script
  • Rashin opens on NVIDIA systems running Wayfire
  • the previous-track and touchpad keys work on Wayfire
  • on Wayfire, Ryoku Settings opens as a full page inside the bar and frame
  • the haze over the wallpaper no longer blinks on and off while windows update their titles
  • Super+Q closes one window on Wayfire, the Hub opens full-size, and Wayfire's settings appear in the Hub
  • on Wayfire, maximise, float, move and resize keys work on tiled windows
  • on Wayfire the dock, banners and do-not-disturb react to fullscreen windows
  • the wallpaper no longer stays grey on Wayfire
  • the Hub offers every installed desktop and explains session settings the current one cannot use
  • closing the lid on Wayfire locks, suspends or keeps the external display as on the other desktops
  • on Wayfire the lock screen, idle, screen sharing and app environment work like on Hyprland and niri
  • Wayfire tiles with gaps and honours the desktop's input, opacity and animation settings
  • Wayfire's keybinds match the catalogue, including workspace 10, the scratchpad and media keys
  • on Wayfire the scratchpad, per-monitor screen off, display modes and fullscreen-aware bars work
  • per-monitor screen on/off controls work again
  • a leftover lockscreen helper no longer restarts every two seconds in the background
  • a desktop that fails to start returns you to the login screen instead of a black screen
  • after an NVIDIA driver update Ryoku tells you to restart instead of letting the next login open on a black screen
  • a desktop offered at the login screen without its Ryoku package now gets it from ryoku doctor
  • picking Wayfire at the login screen brings up Ryoku's keybinds instead of a bare session
  • the dock no longer flickers and the desktop no longer lags on Wayfire
  • Wallpaper Engine scenes on a second Steam drive or Flatpak Steam now show up and render
  • Ryogami's Workshop tab no longer says there are no Wallpaper Engine scenes on the first run after an install
  • on Fedora Server and minimal spins, the bar lists and joins wifi networks
  • the python bar style no longer burns CPU respawning its settings watcher on systems without inotify-tools
  • Wallpaper GPU names an NVIDIA card that needs a restart after a driver update
  • live wallpapers and animated previews work on Fedora
  • the wallpaper picker no longer lags while you type a search or leave it open
  • the first Super+W after login opens the wallpaper picker
  • searching wallpaper sources no longer freezes the wallpaper picker
  • RGB lighting colours land on the right device with OpenRGB 1.0
  • Deck frost now stays smooth over moving wallpaper and can be adjusted or turned off in Desktop settings
  • Battery warnings now appear once, and battery controls stay hidden on machines without a battery.
  • Shima weather, calendar, previews, Pixel clocks, and Stage clocks now follow the global 12 or 24-hour setting
  • Doctor repair hints now use the normal user command and elevate individual system repairs as needed.
  • Doctor ignores module-only kernel leftovers and keeps repairing unrelated boot entries.
  • Updates no longer warn on protected boot partitions, sudo checks target the desktop user, and unloaded services stay quiet.
  • Wayfire workspace filters now see the windows on the active workspace.
  • Workspace controls no longer target the wrong workspace when ids overlap display names.
  • Bluetooth devices now stay connected after pairing without manual scan or trust steps.
  • installers and updates now explain filtered Ryoku DNS and link to recovery steps
  • Ryoku authorization rules now stay loaded after a desktop upgrade
  • Turkish diagnostics no longer mix English into doctor findings, and animated borders no longer trigger the same repair every run
  • virtual machines without 3D acceleration now load the full desktop after login
  • Scrolling layouts no longer flash off-screen columns while switching workspaces.
  • on Void, AMD GPUs record the screen and play video with hardware acceleration
  • screen recording works on machines without a hardware video encoder
  • a failed screen recording now says why, including when a restart is needed after an NVIDIA driver update
  • After installing from GNOME or KDE, the login screen now preselects the Ryoku desktop you chose
  • The installer no longer offers Zen or snapshot rollback on Fedora, and arrow keys reliably move through the plan
  • New Ryoku services now start on every edition after ryoku update, without reviving services you turned off
  • Hub settings now work on Fedora and Void, and explain why when a setting is unavailable on your edition
  • Installing from GNOME or KDE no longer leaves a laptop screen off when its external monitor is unplugged
  • Void installs now detect your timezone automatically when online
  • The login screen no longer stays black on MacBooks with a Touch Bar or a switched GPU
  • stable releases publish the Void and Fedora repositories and build the Void ISO
  • running helper apps like the Xwayland video bridge show their own icon in the dock
  • ryoku doctor no longer reports the frame bar schema on every run
  • a second ryoku update right after an update no longer fails in the power step
  • dock icons for apps like the Xwayland video bridge no longer show a broken image
  • ryoku update and rollback on Fedora move to the right build and keep the channel in step
  • ryoku update on Fedora no longer reports a failure after a successful update
  • Fedora KDE keeps its login screen unless you pick Ryoku's greeter
  • Fedora installs no longer pull in optional apps like Chromium, libvirt or asusctl
  • the Void ISO boots with Limine on BIOS and UEFI, including from Ventoy
  • screen recording works when H.264 encoding is unavailable
  • power profiles switch on Fedora KDE and Workstation
  • Super+Shift+PageUp/PageDown move a window across wayfire workspaces
  • Hyprland reloads no longer add duplicate PATH entries
  • the fastfetch readout follows the wallpaper palette reliably
  • the [ryoku] repo builds again after the wayfire variant landed
  • the AI usage pill shows OpenCode 2.x sessions again
  • Ryoport graphs stayed empty when a host needed a password
  • ryoku doctor warns when boot files cannot be inspected
  • bundle script items install from the Hub instead of failing.
  • pkexec and other privileged actions show the Ryoku password
  • unplugging or powering a monitor off and on no longer
  • ryoku update no longer stops the shared snapper timeline
  • closing the lid sleeps the laptop again, and ryoku update
  • The dock stays visible and clickable while the Stage Editor
  • ryoku update over SSH on Void when nobody is logged in
  • after restoring a snapshot, the next boot starts the restored system
  • the boot guard's last-resort fallback really boots the pre-update snapshot
  • screen recording works on Void
  • the plugin widget menu opens again
  • logging out and back in on Void brings the full desktop back
  • a lock screen from an old session can no longer lock a new login
  • ryoku update and status on Void show the real release and channel
  • ryoku doctor on Void checks the package channel and system services
  • fresh Void ISO installs pass ryoku doctor at first boot
  • the Discord icon on the installer welcome screen
  • power menus and timezone panels in the Python, qsbar and Nomarchy bars work on Void
  • on Void the Hub explains why Hyprland, Dictation and GPU passthrough are unavailable
  • ryoku doctor reports crashed services on Void
  • switching to a desktop Void cannot install now says why
  • keyring status no longer misreads SDDM's optional PAM lines
  • idle, drivers and Hub service settings work on Void
  • Void installs have sound: PipeWire starts at login
  • the terminal readout names the distribution it runs on
  • bash and zsh users get the Ryoku terminal readout and prompt after a script install
  • Debian source installs no longer stop partway through the build
  • the Python bar idles cooler, shows Offline instead of a
  • dock design, behaviour and pinned apps are reachable from the Stage Editor's new Dock button
  • the Spotlight launcher now opens with Super+Space under every bar style, not only Shima
  • unpinning a dock app whose id has capitals no longer pins it again.
  • Shima's settings sliders apply live while you drag and save on release.
  • the wallpaper picker no longer tears into giant triangles and
  • ryoku doctor now says when the shell cannot load because the
  • the shell no longer fails to load after an update when the
  • the wallpaper picker no longer breaks into shards while browsing live wallpaper previews on NVIDIA
  • the wallpaper picker responds to clicks again on NVIDIA
  • the wallpaper picker no longer tears into shards in the download browser on NVIDIA
  • Ryoport Activity shows what happened to the selected machine instead of an empty pane
  • switching workspaces no longer replays the wallpaper transition when the wallpaper stays the same
  • Nomarchy's battery panel shows the three power profiles instead of a jumble of buttons
  • the wallpaper picker no longer scrambles text or breaks into shards in the Download menu and browser
  • the wallpaper picker shows its full interface again after the Qt 6.12 update
  • moving the pointer between monitors no longer makes the shell stutter, and a silent visualiser unloads from every monitor after 30 seconds as the Performance page says
  • third-party Omarchy plugins keep their theme colours on Qt 6.12
  • mouse macros can record a lone Shift, Ctrl, Alt or Super, and the side-grid buttons no longer open the key prompt
  • Ryoport's OS logos no longer go blank
  • the Nomarchy bar, menus and panels draw again after the Qt 6.12 update
  • cut-out models install again on machines that had the old depth tool
  • The Add-ons page refreshes after bundle removal and shows errors instead of failing silently
  • The wallpaper picker's download browser no longer shatters into shards when switching providers
  • on Hyprland, the Stage Editor's catalogue, tabs and Done button respond to clicks
  • Rashin's chat picker keeps the models from your agent's other providers and lists Prowl once as Active set
  • the Updates and Session pages in Ryoku Hub open again
  • the Shell Converter now installs the NVIDIA driver by default on cards currently running nouveau
  • picking Dvorak, Colemak or another keyboard variant in the installer no longer makes the disk passphrase fail at boot
  • the disk unlock screen now uses the keyboard layout you picked in the installer, Num Lock is on, and a wrong passphrase says so
  • Project cards in Rashin no longer push their numbers across the column dividers
  • The Prowl pages in Rashin no longer cut off numbers and tables or leave a tall empty card
  • Rashin chat no longer fails with "invalid api key" after the Prowl gateway key is regenerated
  • a shell reload no longer brings back a live wallpaper you had replaced
  • Prowl no longer returns an error when a routed model was removed upstream; it tries the next one
  • updates no longer switch harnesses you did not connect to Prowl, and a disconnected harness stays disconnected
  • Rashin's chat lanes stay on Prowl, so picking a chat agent or model can no longer bypass the gateway
  • ryoku doctor restarts Prowl's gateway when Rashin runs without it
  • the installer script no longer reports a failure after a successful install
  • the shell installer no longer hangs at "Wiring the login session" when run from another shell's session
  • Recording a region or the whole monitor no longer shows the screen duplicated in tiles on scaled displays
  • Visualizers drag as smoothly as every other desktop widget
  • Every Desktop icons setting now moves the icons on screen
  • widgets can be dragged in the Stage Editor again, Shima and Python widgets included
  • the wallpaper dock's turn and mirror buttons work after zooming
  • zooming then dragging the wallpaper no longer bounces, and the mirror buttons work
  • depth cut-outs stay lined up when the wallpaper is zoomed, turned or mirrored
  • desktop icons show up, and right-clicking one opens its own menu
  • the Style page changes the real light or dark mode and colours
  • removing one visualizer keeps the others
  • resizing widgets in the editor is smooth
  • ryoku-palette-bridge builds again on the repo publish gate
  • intermittent Go unit-test failure in the wake guard's
  • Vesktop takes the wallpaper palette without the competing
  • the lock screen no longer forces NumLock on for users who
  • closing the lid no longer intermittently fails to suspend
  • Stage Depth reports why it cannot cut instead of silently
  • the Settings > Profile telemetry no longer overlaps the
  • arrow-key focus still moves to the neighbouring window
  • a fresh install's first niri login starts instead of failing
  • X11-only apps launched from the app launcher start again
  • the ryoku agent skill no longer assumes Hyprland and the package ships its troubleshoot guide.
  • the Rashin console's Models and Vault sheets scroll to their last row, typing after a slash no longer loses the caret, and a pending approval stays docked above the composer.
  • four TPM services no longer fail on every boot
  • ryoku doctor applies config updates for files you never edited
  • ryoku update no longer prints a column of repeated step lines
  • ryoku update on a source checkout runs its freshly built doctor
  • the Updates page no longer sticks on a run that is not there
  • the Shima bar style loads on every Ryoku install instead of showing nothing on most of them
  • power-policy and session recoveries play the reload animation
  • ryoku update and doctor repairs no longer reload the shell to a grey flicker
  • the shell reload animation plays on every reload, and login now plays a cover animation into the desktop instead of a grey flicker
  • the niri Hub's Look tab has a switch to hide app title bars, and searching "titlebar" finds it
  • the Controls panel's Quick, Standard and Calm motion choice now changes how fast the panel moves
  • the shell no longer fails to start after a reboot on a box that was recovered or left the dev loop
  • ryoku recovery on niri lands on a working Ryoku desktop instead of niri's default config
  • holding Lock or Sleep in Controls now locks or sleeps, the same as Super+L and the lid.
  • closing the lid puts the laptop to sleep even while Keep awake is on; keep awake only stops it sleeping on its own.
  • the Controls graph no longer flickers at its left edge once a minute of history has filled.
  • the recording island appears the moment a recording starts and its clock counts from the real start.
  • switching on Music on the edges in Shima now moves the frame with the music right away.
  • the Shima (iRiS) clock face under Ryoku hosting froze its
  • The Controls system monitor updates continuously instead of ticking once a second.
  • General and Desktop settings opening blank
  • QML that cannot parse now fails CI instead of shipping
  • ryoku reload no longer fails on a Bluetooth service file
  • no more rapid color flicker while navigating live
  • ryogami daemon tests pass on machines with a localized
  • a failed ryoku update now shows what actually went wrong
  • 5 GHz Wi-Fi joins stop reconnecting in a loop on
  • translated button labels are no longer cut off
  • the Choose button in the music widget's settings opens the
  • chat startup errors show the agent's real reason
  • the one-line installer can resume an interrupted install
  • the shell no longer crashes when monitors are powered off
  • pairing BLE gamepads and keyboards from the Bluetooth panel
  • pairing a Bluetooth controller or keyboard from the Hub
  • hover focus stops working after closing the app launcher
  • the wallpaper picker works on systems with a localized
  • Chromium source-url markers no longer clutter the clipboard history
  • the Glass plugin card warns about lag on NVIDIA,
  • a refused lid-close suspend now logs its reason to the
  • the GitHub tile now recovers via the HTML fallback when
  • idle CPU under Shima and the python bar dropped by more than
  • the wallpaper shuffle never picks a folder, and the
  • the desktop idles cool again under the Python bar style and its
  • a shell reload no longer leaks a second desktop or watcher
  • the Mango desktop now applies Hub settings live, detects
  • installing another desktop (e.g. Mango) from the Hub could
  • ryoku track unstable could leave a dev box with no desktop
  • ryoku update aborting with permission denied on the
  • toggling the network kill switch locked the shared state
  • desktop widgets now wear their edit frame (all built-ins,
  • the desktop install gate resolving the mango variant to
  • the desktop install gate rejecting the mango variant
  • the [ryoku] repo publish failing on the mangowm package
  • the [ryoku] repo publish failing on the hyprgrass package
  • the [ryoku] repo publish failing on the hyprgrass package
  • the picker no longer loses cards or stutters on open
  • the visualiser settings drawer opens under the gear that opens it.
  • the visualizer keeps its 60 fps across reboots, shell reloads
  • Rice export accepts the folder you type and creates it; rices now save plugin widgets with their settings, the widget stage, the palette engine, the profile decor and the full wallpaper look.
  • Night light warms the screen on niri and survives docking, undocking and resuming.
  • Shima settings changes persist, a failing bar style
  • the picker's badge and file name follow a slanted card.
  • the picker no longer crashes when closed mid-request.
  • card shadows now shear and tilt with the card instead of
  • opening a settings search result in a design section now
  • wallpaper picker slices now dissolve at the screen edge
  • the Sun theme mode can be chosen again in the wallpaper
  • ryoku doctor cleans retired awww settings so the picker
  • reveal transitions finish cleanly instead of freezing
  • the Shape button in the filter bar now filters wallpapers.
  • changing the picker language now takes effect.
  • Saving a Steam Workshop item without Steam installed explains how to get it instead of offering a button that does nothing.
  • The Repos tab tells you when a repository name is wrong or GitHub is limiting requests.
  • The wallpaper browser's header shows the first result's artwork on a first search too.
  • The wallpaper browser's Repos tab lets you add GitHub repositories and browse their wallpapers again.
  • Choosing MoeWalls, MotionBGs, Ryostore or Repos in the picker's Download menu opens that source instead of Wallhaven.
  • The wallpaper browser's Apply button plays downloaded video clips and applies Workshop items instead of failing.
  • Apps added to "pause while these run" and saved card presets in the wallpaper picker's settings are kept again.
  • The wallpaper picker matches your colours on the first login after installing.
  • Scrolling from one live wallpaper to the next in the picker no longer flashes the previous one first.
  • The transition preview in the picker's settings shows its sample wallpapers again.
  • Video wallpaper and preview transcodes run on the discrete NVIDIA GPU instead of the integrated one.
  • Restarting the wallpaper daemon no longer leaves stray pactl processes running.
  • Opening and closing the wallpaper picker responds even while it is still waiting on a search or a settings change.
  • The wallpaper picker no longer stops opening after the video engine setting is changed.
  • The wallpaper picker no longer stutters on the first moves after opening it.
  • Rashin status reports the Hermes skill as wired again
  • the app launcher and chat panel no longer shrink when you raise the display scale
  • The wallpaper browser shows result artwork in its header, and MoeWalls, Ryostore and other video results play in their card and preview instead of loading forever.
  • The wallpaper picker's Download menu marks sources that are switched off and opens the setting that turns them on, instead of an empty page.
  • Saving a Wallhaven wallpaper shows download progress.
  • Animated Steam Workshop results no longer appear as black tiles in the wallpaper browser.
  • Steam Workshop results in the wallpaper browser now open their preview image and show their size.
  • The Performance page of the wallpaper settings shows the actual power source instead of placeholder text.
  • In the wallpaper settings, Search settings and Ctrl+F now put the cursor in the search box, and Escape closes the search first.
  • The wallpaper picker opens instantly even after sitting closed for a while; freeing its memory after a set time is now a choice under Performance.
  • Wallpaper Engine scenes from the Steam Workshop now play; applying one no longer fails with a skwd-paper timeout.
  • Rice cards show their preview in the wallpaper picker, and opening wallpaper settings on another tab while they are open now switches to it.
  • Wallpaper Engine scene properties load, save and reset from the wallpaper picker, and Workshop cards carry their titles.
  • Per-display placement and locks in the wallpaper settings now save, and each display shows the wallpaper it is actually showing.
  • moving your wallpaper folder no longer breaks applying the wallpapers in it
  • Ryoku Settings opens again on builds from today
  • text typed in Settings fields is no longer lost when you click Save
  • installing Ryoku on Omarchy no longer fails on a mimeapps.list conflict
  • Fn+F10 locks and unlocks the touchpad on laptops that report the key twice.
  • ryoku track unstable on a box that used unstable-dev now explains it is already on that channel
  • the QS Bar Quotes stream cycles through its bundled quotes out of the box
  • the doctor's black-panel check on hybrid laptops now sees a forced or drifted GPU pin
  • a failed automatic rollback no longer leaves the update channel pinned to an old release
  • ryoku status and ryoku doctor spot a channel pin older than the installed release and put it back
  • ryoku doctor releases a sleep guard left behind by a crashed update
  • the update log no longer hides behind the Settings window
  • switching Hub pages or tabs no longer flashes the content.
  • an update or deploy that fails midway no longer blocks suspend
  • updating or deploying no longer leaves the desktop unable to suspend
  • ryoku update works on uwsm-managed sessions and no longer stops the shell
  • every Customize tab is visible, wrapping onto a second line instead of running off the sheet
  • the Custom image widget's Choose image opens the same file chooser as the rest of the desktop
  • on niri the iRiS dock hid on empty workspaces and covered windows; it is now the other way round
  • Shot in ryoshot opens the markup bar again, with its logo opening Beautify
  • deploying or updating on niri no longer leaves the desktop without its shell
  • the desktop right-click menu is Ryoku's on the iRiS bar style and always shows above windows
  • iRiS widgets on the desktop can be dragged again, and Edit widgets opens on the iRiS bar style
  • the Custom image widget in the Ryoku style is one clean surface with a Choose image button
  • iRiS no longer overwrites the terminal cava colours outside Ryoku's matugen theming
  • Rashin's chat no longer stalls on read-only commands or leaves tool calls pending
  • clicking an app in the iRiS dock takes you to its window
  • the iRiS Island shows the weather temperature
  • iRiS cards and the Control Center grow out of the frame instead of floating beside it
  • Ryoku Settings no longer opens under the shell's frame or bar
  • the iRiS frame renders with its real fonts, so card rows
  • pinning an app to the iRiS dock now saves the pin
  • the iRiS spotlight can search apps, actions and emoji again
  • the visualizer's edge-field top and bottom edges could not
  • the visualizer editing bar stopped working entirely while
  • the app launcher no longer crashes the shell on niri; its blurred backdrop opens as a solid drawer there instead.
  • the dashboard no longer looks like every other dark web app
  • ryovm and ryoport open cleanly when Ghostty is the terminal, and their windows float and centre as intended

Removed

  • cliphist is no longer installed; Ryoku keeps clipboard history itself
  • the CachyOS edition no longer installs Proton-CachyOS unless Gaming is chosen
  • an unused frame switch no longer lingers in shell.json.
  • desktop name and logo settings, and the picker style from the Desktop page (now in QS Bar Settings)
  • the search, logo-target, Hub and barcode footer from the QS Bar Settings rail
  • the Desktop Scene page in Ryoku Hub; its controls live in the Stage Editor
  • the mango compositor; boxes that carry it move to their Hyprland or niri variant on update
  • the Super+S Today panel; calendar, weather, media, and notifications stay in the bar
  • sidebar styles and sidebar layout customization in Hub
  • the sidebarfx depth-edge plugin and native-window
  • the old quick-settings menu and stash card
  • the Visualizer subtab from Ryoku Hub's Desktop page; the
  • Ryoku Motion, its Studio capture mode, and the
  • the wallpaper engine choice; Ryoku now paints images and
  • the awww wallpaper engine from Ryogami settings.
  • the old wallpaper picker, replaced by the new one
  • ryoku track main and ryoku track unstable-dev; they now point you to the new names
  • the Widgets page in Ryoku Settings; widgets are edited on the desktop