Repository navigation
Releases: Ryoku-dev/ryoku
Releases · Ryoku-dev/ryoku
Release list
Ryoku Amaterasu 1.0.4
Ryoku Amaterasu 1.0.4
New
- The desktop menu now offers Log out, Restart and Power off.
- the wallpaper picker now previews the focused still on the desktop as you browse, and closing it restores the wallpaper you had
- Navigate and manage clipboard history and starred entries with the keyboard
- the Fedora guide explains how to install the NVIDIA driver and enroll its Secure Boot key
Fixed
- Python and every subshell are visible in bar-style galleries.
- Shima follows the selected interface language
- Identity shows correctly when it is the only Vitals item.
- QS Bar choices stay saved after using Ryoku Settings.
- Vial keyboard lighting now follows the theme after setup and reconnecting.
- Large wallpaper previews use less memory in Ryogami settings.
- Memory trouble is now visible in doctor reports.
- Apps no longer share the shell's memory group or failure lifecycle.
- Clicking outside the launcher now closes it.
- Closing the launcher now gives its unused memory back.
- Phone off no longer starts KDE Connect.
- Dictation now releases its local speech model while idle
- Clipboard history no longer consumes memory for every saved item.
- Stage Editor wallpapers and custom folders display again.
- Python dock and launcher colours now stay in sync.
- Shima workspace cards now show their applications.
- Shima widget face settings can be changed repeatedly.
- New desktop folders now appear ready to rename.
- Controls settings stay visible at every screen position.
- Orbital's time pointer moves smoothly and stays complete.
- Dock edits appear live and the dock stays visible in Stage
- Menus no longer animate twice when opening outside Sumi
- the shell no longer keeps an invisible full-screen menu layer mapped under non-Sumi bar styles
- switching between empty and busy workspaces no longer rebuilds the desktop frost blur each time
- the bar's network speed no longer polls in the background while the screen is locked
- background windows changing their titles no longer wake the shell and redraw the desktop
- The session watcher no longer wakes for idle or lock changes on other logins
- The palette bridge no longer wakes up every second while idle
- The full-width wallpaper pause works when the compositor answers late at login
- The wallpaper daemon no longer tracks every window when no window-based pause rule is enabled
- Switching workspaces or retitling windows on Hyprland no longer launches helper processes for every update
- The Bluetooth codec watcher no longer wakes for every audio event or repeats work during a reconnect
- Switching workspaces no longer runs a monitor probe that wakes the GPU
- udev no longer logs a missing i2c group error at boot
- Switching Fedora to a source channel installs the Qt packages the shell plugins need to build
- on Fedora, login binds Ryoku's services to the session again instead of failing on a missing dbus-monitor
- The Ryoku desktop appears sooner after login
Ryoku Amaterasu 1.0.3
Ryoku Amaterasu 1.0.3
New
- Depth processing shows each step as it runs, and any running step can be cancelled or force stopped.
- Draw a box on your wallpaper to cut that part out into its own layer.
- Subshells have their own page in the Hub and RyoStore, separate from bar styles.
Fixed
- Picking a Depth mode no longer starts cutting: nothing runs until you press Generate. Parallax no longer gets stuck at 80% on large wallpapers, and cutting a layer from another picture works.
- Stage Editor changes apply to the wallpaper of the screen you are editing.
- The wallpaper picker opens on the screen you are using, and big libraries keep their thumbnails loaded while you scroll in either direction.
- Shima's notification bell lists your notifications with each app's newest on top, its cards stay readable with effects off, and popups show how long ago they arrived.
- The lock screen shows the day and month in your language, and pointer motion on it stays smooth with software cursors.
- Idle dimming never brightens a dim screen, and it restores your exact brightness afterwards.
- Shelly can search for and install Flatpak apps on CachyOS.
- AUR packages install during updates instead of timing out on a hidden sudo prompt, and CachyOS's own yay no longer blocks them.
- Updates on a non-btrfs root say snapshots are unavailable instead of pointing at ryoku doctor, and ryoku doctor no longer lists closed app launches as failed services.
Ryoku Amaterasu 1.0.2
Ryoku Amaterasu 1.0.2
New
- The Stage Editor's Depth page has four modes: Plain, Depth, Parallax and Spatial, each with its own settings and Model tab.
- Super+Shift+D opens the Stage Editor on the focused screen.
- Controls can open at the top left, top right or centre, with an adjustable gap from the screen edge.
- Docks can keep extra space from the screen edge.
- The Python bar's equalizer works out of the box: Ryoku now installs EasyEffects with the LSP and Calf plugins it needs.
Fixed
- Depth cuts the wallpaper's subject out again, and the 3D scene is now its own Spatial mode.
- Every bar style paints cleanly while it connects to the compositor.
- The "unrecognized settings" notice is gone, and settings Ryoku does not recognize are kept.
- Notifications show a proper icon instead of a magenta checkerboard.
- Super+Arrow moves focus from a fullscreen window to the next screen.
- The Shima dock shows its notch, opens pinned apps and stays visible after saving dock changes, and custom Shima dock styles take effect again.
- The Ryoku dock no longer disappears while auto-hide is off.
- QS Bar identity islands keep their corner radius while editing.
- Controls stays reachable while an app or VM holds the keyboard.
- Updates bring the bar and wallpaper back even after earlier restart failures.
- Fastfetch follows the current wallpaper colours.
- The Python bar shows album covers again, its Pacman workspaces follow the hide-empty setting, and hide-empty keeps every slot up to the active workspace.
- Spotify's controls, artist and playlist actions and Zen's toolbar follow the active palette.
Ryoku 1.3.6 (unstable)
Ryoku 1.3.6 (unstable)
New
- The desktop menu now offers Log out, Restart and Power off.
- the wallpaper picker now previews the focused still on the desktop as you browse, and closing it restores the wallpaper you had
- Navigate and manage clipboard history and starred entries with the keyboard
- the Fedora guide explains how to install the NVIDIA driver and enroll its Secure Boot key
Fixed
- Python and every subshell are visible in bar-style galleries.
- Shima follows the selected interface language
- Identity shows correctly when it is the only Vitals item.
- QS Bar choices stay saved after using Ryoku Settings.
- Vial keyboard lighting now follows the theme after setup and reconnecting.
- Large wallpaper previews use less memory in Ryogami settings.
- Memory trouble is now visible in doctor reports.
- Apps no longer share the shell's memory group or failure lifecycle.
- Clicking outside the launcher now closes it.
- Closing the launcher now gives its unused memory back.
- Phone off no longer starts KDE Connect.
- Dictation now releases its local speech model while idle
- Clipboard history no longer consumes memory for every saved item.
- Stage Editor wallpapers and custom folders display again.
- Python dock and launcher colours now stay in sync.
- Shima workspace cards now show their applications.
- Shima widget face settings can be changed repeatedly.
- New desktop folders now appear ready to rename.
- Controls settings stay visible at every screen position.
- Orbital's time pointer moves smoothly and stays complete.
- Dock edits appear live and the dock stays visible in Stage
- Menus no longer animate twice when opening outside Sumi
- the shell no longer keeps an invisible full-screen menu layer mapped under non-Sumi bar styles
- switching between empty and busy workspaces no longer rebuilds the desktop frost blur each time
- the bar's network speed no longer polls in the background while the screen is locked
- background windows changing their titles no longer wake the shell and redraw the desktop
- The session watcher no longer wakes for idle or lock changes on other logins
- The palette bridge no longer wakes up every second while idle
- The full-width wallpaper pause works when the compositor answers late at login
- The wallpaper daemon no longer tracks every window when no window-based pause rule is enabled
- Switching workspaces or retitling windows on Hyprland no longer launches helper processes for every update
- The Bluetooth codec watcher no longer wakes for every audio event or repeats work during a reconnect
- Switching workspaces no longer runs a monitor probe that wakes the GPU
- udev no longer logs a missing i2c group error at boot
- Switching Fedora to a source channel installs the Qt packages the shell plugins need to build
- on Fedora, login binds Ryoku's services to the session again instead of failing on a missing dbus-monitor
- The Ryoku desktop appears sooner after login
Ryoku Amaterasu 1.0.1
Ryoku Amaterasu 1.0.1
New
- The Palette Bridge package includes a Mozilla-signed Zen add-on that can be installed from file.
Fixed
- Palette Bridge settings work on fresh desktops and explain missing prerequisites.
- Apps started from the launcher or the palette open again when they need X11.
- Bluetooth pairings now survive disconnects, and completed connections stop showing as pending.
- Rashin no longer fails and restarts at every boot while the login screen is up.
- The 3D wallpaper no longer flips vertically while a window is open or focused.
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...
Ryoku Onogoro 0.75.3-beta.20
Ryoku Onogoro 0.75.3-beta.20
New
- ryoku doctor flags a NVIDIA-first render pin over an iGPU-driven panel, the combination behind a black panel on first commit
- ryoku doctor reports which backlight device Ryoku drives, and every candidate's level, on multi-backlight laptops
- The warm screen and the colour theme can follow your real sunrise and sunset
Fixed
- a test now pins that re-asserting display power cannot toggle it off
- the release publish no longer aborts when a base container's pacman keyring is unpopulated
- setting up the Hermes agent from the Hub works again on current installer builds
- the App Templates toggles in Wallpaper Picker > Settings > Matugen respond to clicks again
- the publish gate no longer rejects the first-install-safe power-cutover hook
- a refused wallhaven download now says why in the log instead of doing nothing
- the pointer recolours with the wallpaper again, without re-picking the cursor theme
- converting an Arch box that runs oh-my-zsh or oh-my-zsh-git no longer fails at the desktop package step
- ryoku rollback to a release from before the compositor split works again, and a failed update no longer deletes the package database that explains it
- the upgrade that first installs the guarded power cutover no longer reports a failed pacman hook
- the clamshell daemon recovers a lock leaked by an older version instead of staying silently dead, and login session-start failures now leave a log
- ryoku update no longer hangs at shell-quiesce on the qylock guards, and a failing lockscreen cutover no longer restart-loop the desktop
- Edit widgets and Customize visualizer from the desktop
- An interrupted lockscreen update no longer hangs later updates
- a killed power-cutover guard no longer pins its locks through a surviving keep-alive child
- switching desktops no longer lands on a compositor whose generated config was never rendered; materialize completes each laid tree before the next login
- Screen locking self-heals after a crashed lock client on both desktops
- shell colours follow the wallpaper again on boxes whose colour master was left off with no palette locked
- keyboard focus follows the cursor by default again on Hyprland and niri, and existing boxes are healed once by ryoku doctor
- lid-close protection and ryoku deploy no longer silently
- the shipped gpk package manager tracks its upstream release again
- ryoku doctor repairs a read-only boot volume, ryoku update survives sessions where systemd-inhibit is denied, and piped update output is readable again
- dual-boot installs now stop before partitioning a hibernated Windows disk, and check a shared ESP for errors before writing into it
- Lock, lid-close, suspend, and wake now remain safe across updates and both desktops
Ryoku Onogoro 0.73.6-beta.20
Ryoku Onogoro 0.73.6-beta.20
Fixed
- opening the hero app launcher no longer crashes the shell under niri
Ryoku Onogoro 0.73.5-beta.20
Ryoku Onogoro 0.73.5-beta.20
Fixed
- a fresh install with a non-default keyboard layout now materializes its config instead of coming up bare
Ryoku Onogoro 0.73.3-beta.20
Ryoku Onogoro 0.73.3-beta.20
New
- the desktop moves to the beta 20 line
- the GPU MUX and the live power profile are one click on the
- the GPU MUX switch and live power-profile change are one
- Bar Studio now shows an UPDATE button on bar styles that
- Nacre's brand logo can be set to open Quick Settings instead of the
- Ryogami can rotate between day and night video wallpapers on real
- a clipboard history surface with fuzzy search and starred entries
- a per-network auto-reconnect switch in the Hub's Wi-Fi list.
- Hand, Sandy and Grid wallpaper picker modes, and every transition in one picker.
- The wallpaper picker's hex layout adds tile families (hexagon,
- wallpaper fill mode gains Center and Tile options, ported
- A crossfade wallpaper transition, and a transition picker grouped by family.
- RyoStore products link to their upstream project and community
- widget sets from RyoStore group under their own heading on
- Shortcuts show an edit button, the workspace number keys can be rebound as a set, and the Apps tab explains it is about launcher keys, not default apps.
- The Keybinds page has search, a category rail and short rows; every desktop shortcut works on both compositors or says why not; the number pad switches workspaces; Page Up/Down, Super+Alt+arrows for screens, Alt+Tab and more are bound.
- On niri the window border follows the wallpaper and theme colours; a Follow the wallpaper switch on the Borders tab lets you pin a fixed colour on either compositor.
- On niri the Hub offers blur, a border or focus ring choice with gradients, a workspace background, tabbed columns, preset heights, per-animation springs and curves, layer rules, more window-rule actions, and input and gesture tuning.
- Idle timeouts (dim, lock, screen off, suspend, on battery and plugged in) are set from Ryoku Hub, Machine, and work on every compositor.
- Night light works on niri and is configurable from Ryoku Hub, Displays.
- Displays can independently hide bars and desktop widgets per monitor.
- Connect to a hidden Wi-Fi network from the Wi-Fi menu
- tapping Super alone opens the overview on niri.
- niri's overview shows your wallpaper by default
- the keyboard map band shows your layout, variant and remap keys
- the Hub fills its window, with shorter copy and folded groups that
- Ryoku Settings lays each page's groups in balanced columns, and a
- the pointer's settings live on the Input page; Cursor left the rail.
- Ryoku Settings opens full page, with its settings in balanced columns
- the Ryostore greys out items written for another window manager, says
- a switch keeps both desktops installed, so switching back needs no
- a fresh package install boots into the Ryoku desktop on the first
- Docs cover working on either compositor, or adding a third
- Super+D maximises a column on niri, Super+C centres it
- The cheatsheet has a section for your compositor's own keys
- The wallpaper fills niri's overview instead of a grey backdrop
- A single window opens centred on niri
- Every window manager setting lives in one Compositor section
- niri gained window width, centring, tabbed columns and screen-sharing privacy
- A guide for putting Ryoku on a new window manager
- Window managers now bring their own settings page, so niri has real controls
- The Hub explains what your compositor cannot do instead of hiding it silently
- Window shadows, window opacity and scroll speed now work on niri
- Ryoku runs on niri, selectable in both installers
- Switch compositors from the Hub's Global page, with a preview of what carries over
- Every shell surface opens with a ryoku-shell verb in every bar style
- Ryoku now has a window-manager provider seam, so a second
- wallpaper upscaling runs in its own process that can be
- the Kairos clock island shows the battery with its charge
- Kairos weather settings can hide the location and set it by IP or by searching a place.
- Kairos quick settings open from the island, with a weather unit setting.
- Kairos bar style, a dynamic island with the clock, a now-playing panel you can scrub, and its own app launcher
- The Super+S chat chip picks the agent and its model in one place and shows what is answering.
- Rashin labels each path it exposes as generated (read-only) or yours (safe to write), everywhere it lists them
- The Super+S chat can run omp or opencode (both speak ACP), not only Hermes
- The Rashin dashboard's Agents panel shows every path it exposes, copies a snippet for any agent, and picks the chat backend
- The Hub's Rashin page can one-click wire any coding agent, show every path it exposes, and copy a snippet for agents it does not wire directly
ryoku-rashin pathsshows every skill/vault/prowl path plus a snippet to make any coding agent Ryoku-aware- The Super+S chat can run a coding agent other than Hermes when its ACP adapter is installed
- On a box with no AI set up yet, the Super+S needle shows a Connect an AI prompt with an Open setup button
- The Super+S needle opens with a heading and tap-to-fill example prompts
- Quick asks can use any of ten providers via
ryoku-rashin backend, with keys in ~/.config/ryoku/rashin.env - The Rashin AI needle (Super+S) is on by default; run
ryoku-rashin disableto turn it off - RyoStore items can be removed from the app with a Remove button
Fixed
- fast-forwarding main over a GitHub-merged PR no longer
- a GitHub rate limit no longer aborts the package repo build
- dragging desktop widgets on the wallpaper no longer costs the
- ryoku doctor now re-enables the NVIDIA sleep units on
- the Machine page no longer confuses the render GPU
- closing the lid or sleeping with idle disabled no longer
- video playback and desktop GPU work no longer cook the CPU on
- the glass wallpaper backdrop now tracks the glass widgets
- a late compositor caps frame no longer logs an undefined
- the wallpaper picker's settings no longer run off the
- switching to a freshly installed desktop now lays its
- a setting being previewed in Ryoku Settings no longer snaps back on
- the numeric keypad types digits at the login screen, and the login
- a display scale chosen in Ryoku Settings survives a relogin, and a
- a static webp wallpaper no longer runs as a looping video and no
- every Ryogami filter-bar option is visible and reachable, including
- desktop widgets keep their saved positions instead of stacking
- the lockscreen no longer loops red failures when the fingerprint
- Ryogami and Stash now use your localized Pictures/Downloads folders
- the voice dictation card closes itself when Voxtype stops recording.
- the QS Bar keyboard-layout widget no longer sticks on ERROR after
- the wallpaper picker returns its memory after you close it
- the desktop uses far less memory at idle and opens heavy
- screen sharing and recording work on niri again
- screen sharing reports when no app can pick a screen to share
- the language picker lists every language on installed systems
- rices whose wallpaper was never published now install
- fingerprint unlock at the lock screen no longer dies after 30s or swallows a typed password.
- the dock stays up in Power Saver when you move from the edge onto an app
- the wallpaper picker's filter strip no longer crowds the carousel by default.
- the circle-crop wallpaper transition no longer flashes the desktop to black.
- uninstalled store bar styles now appear in the Hub with their real state.
- the login screen uses the installed keyboard layout and responds to touchpad taps.
- brightness controls now change the screen on Intel + NVIDIA hybrid laptops.
- internet isolation can always be turned off, and a box stuck in it recovers with ryoku-network-kill off.
- fingerprint unlock at a permission prompt now lands without an extra Enter press.
- the wallpaper picker toolbar going off-screen in Hand mode and overlapping the carousel in Slices mode.
- slice sizes that hid the images or stalled the picker, and the bar no longer tracking the image width.
- expanded store previews are sharp, unghosted, and stop
- widgets installed from RyoStore can be dragged, resized, faded,
- ryoku update refreshes the prowl binary under its new name
- the needle answers 'how do I' questions with the GUI path
- On niri, translucent windows stay translucent; the window blur that turned them opaque is gone.
- Steam and Wine dropdown menus no longer close the instant they open on niri.
- The night light switch, temperature and the sidebar tile now reflect the real state on every compositor; turning it on from the Hub sticks.
- A compositor fix shipped by an update takes effect on that update, not on the next settings change.
- Ryoku Hub no longer shows Hyprland-only controls or wording on niri; the Animations, Layer Rules and Window Rules pages follow the running compositor.
- On niri, Super+P cycles displays, the touchpad keys work, a docked lid no longer suspends the laptop, and Super+Shift+V summons ryovm.
- On niri, the app keybinds, brightness keys, colour picker, OCR and QR tools, the calculator and radio, screen recording, folder tinting and the Hub profile readouts now work; they were missing from the package.
- Closing the launcher on niri no longer risks crashing the shell.
- Window borders now show on niri and follow the Hub's border thickness and colours.
- maximize keybinds now work normally
- switching animation presets no longer breaks saved snap curves
- invalid settings requests no longer erase desktop preferences or break later edits
- CachyOS installs now keep non-v3 CPUs on compatible repositories
- brightness keys stay instant while docked to an external monitor
- the brightness bar and remembered level follow the real panel on
- brightness works on the ASUS TUF A15 FA507NV instead of freezing
- the brightness bar shows the level you set instead of a skewed
- brightness keys no longer freeze the screen on laptops with no
- wallpaper transitions no longer leave a patch of the previous
- screen brightness now survives a reboo...