Repository navigation
Releases
solium-stage 0.0.0^20261108.1631.git824c71b
solium-stage 0.0.0^20261108.1631.git824c71b, a snapshot of 824c71b75d4a3f382a5c35bdd2adf6ce8914eb65 on stage.
Installing on Fedora 44 or 45:
sudo dnf copr enable liliumlinux/solium
sudo dnf install solium-stagednf upgrade then brings each stage build after this one. Or download the RPM for your Fedora release below and sudo dnf install ./<file>.
Merged since v0.0.0-stage.1612:
- Merge feat-smooth-motion: cheaper frames at 260 Hz, and motion that carries its speed (#511)
solium-stage 0.0.0^20261106.1612.git9469ed9
solium-stage 0.0.0^20261106.1612.git9469ed9, a snapshot of 9469ed9716fbf1a4a5a1f81e858dcb7f9406df43 on stage.
Installing on Fedora 44 or 45:
sudo dnf copr enable liliumlinux/solium
sudo dnf install solium-stagednf upgrade then brings each stage build after this one. Or download the RPM for your Fedora release below and sudo dnf install ./<file>.
Merged since v0.0.0-stage.1596:
- Merge fix-507-open-size: a launched window grows into its place instead of appearing at another size and gliding to it (#507)
- Merge docs-497-showcase-all: the readme and the book show the current desktop, in captures one command makes again, with the fixes they needed (#497, #498, #499, #500, #501, #502, #503, #505)
solium-stage 0.0.0^20261105.1596.gite0411cb
solium-stage 0.0.0^20261105.1596.gite0411cb, a snapshot of e0411cbf942160465b1d39c86d745b0e6cb05f29 on stage.
Installing on Fedora 44 or 45:
sudo dnf copr enable liliumlinux/solium
sudo dnf install solium-stagednf upgrade then brings each stage build after this one. Or download the RPM for your Fedora release below and sudo dnf install ./<file>.
Merged since the first stage build:
- Merge docs-495-status-pages: the status pages say what stage does now, not what it did on 2026-10-30 (#495)
- Merge feat-491-stage-prereleases: every stage build is a GitHub prerelease with its RPMs, and every release gets its RPMs (#491)
- Merge docs-492-readme-badges: the README carries status badges and installs from COPR first, with the Discord (#492)
- Merge fix-245-shortcuts-inhibit: focused clients take shortcuts under configured policy (#245)
- Merge feat-473-files: Lua reads, writes and watches files without blocking, and sol.store survives a restart (#473)
- Merge feat-472-run-output: sol.run reads a program's output back, and Lua has timers (#472)
- Merge feat-486-copr: solium and solium-stage are built by COPR from every release and stage push, so dnf installs and updates them (#486)
- Merge fix-484-debug-line-tables: dev builds keep line tables, not full debug information (#484)
- Merge fix-480-nextest: the tests run under nextest, a process each, and every scenario is a test of its own (#480)
- Merge fix-488-deps: every crate and GitHub Action is at its newest compatible version (#488)
- Merge fix-479-pinned-toolchain: the gate and CI build with one pinned Rust, 1.99.1, and a newer push cancels a pull request's older CI run (#479)
- Merge fix-51-merge-braces: the window capture tests close before the output management tests begin (#51)
- Merge feat-209-live-backdrop: a rule can read everything beneath its part, so glass bends the windows under a bar (#209)
- Merge feat-51-output-management: a program can see the monitors and arrange them, and the configuration answers (#51)
- Merge feat-47-window-capture: a screen share can name one window, and toplevels.capture says what of it is in the picture (#47)
- Merge feat-78-background-effect: a client can ask for what is behind its surface to be blurred, and the configuration draws it (#78)
- Merge feat-60-ext-workspace: a shell that is its own program can see the workspaces and switch to one (#60)
- Merge feat-50-foreign-toplevel: a shell that is its own program can list the windows and act on them (#50)
- Merge fix-462-decoration-policy: a window that draws its own titlebar is framed client-side, and who draws it is configuration (#462)
- Merge fix-461-layer-input: a client's surface on the bottom or background layer takes the pointer and touch (#461)