Repository navigation
Ryoku Amaterasu 1.0.0
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 --helpprints 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