Skip to content

Releases: BlakeGardner/Keyloom

Keyloom 0.1.3

Choose a tag to compare

@BlakeGardner BlakeGardner released this 22 Sep 01:34

Keyloom 0.1.3 adds Arch Linux packaging to the release pipeline and links the xremap credit in About to the project's homepage.

Changes

  • Arch Linux packages. Releases now include an x86_64 .pkg.tar.zst for installation with pacman -U. A PKGBUILD is also available for building from source, including on aarch64. The README includes installation instructions for Arch Linux and derivatives such as Omarchy, CachyOS, and Manjaro. Keyloom is not on the AUR yet, and downloaded packages need to be updated manually.
  • A linked xremap credit. Open xremap's homepage directly from the About dialog.

Install

Packages will appear below as the release builds finish: .deb files for Debian 13 and Ubuntu 24.04, 25.10, and 26.04; .rpm files for Fedora 43, 44, and Rawhide; and an Arch Linux .pkg.tar.zst. Debian, Ubuntu, and Fedora packages target x86_64 and aarch64; the prebuilt Arch package targets x86_64.

For installation commands and apt/dnf repositories that deliver updates with your system, see the README.

Debian Testing and Unstable builds currently have outstanding OBS build failures and may be unavailable. Other distributions' packages are published independently of those failures.

Full changelog: v0.1.2...v0.1.3

Keyloom 0.1.2

Choose a tag to compare

@BlakeGardner BlakeGardner released this 20 Sep 04:58

Keyloom 0.1.2 makes first-run setup work on Debian and draws the window
buttons on desktops that ship only the Adwaita icon theme. If setup left you
stuck, this is the release to try.

Setup

  • The keyboard access step works on Debian. It failed with "Cannot run
    program usermod", because pkexec looks a bare program name up on the
    calling user's PATH and Debian leaves /usr/sbin out of it. Keyloom now
    resolves the tool to an absolute path before asking for administrator
    access.
  • Setup asks you to restart the computer instead of logging out and back
    in. Joining the input group only reaches xremap once the systemd user
    manager starts again, and that manager can outlive a logout, so on Debian
    remapping did not begin until a reboot. The waiting steps, the keyboard
    access details, the service step, and the summary all say so now.

Appearance

  • The minimize, maximize, and close buttons are drawn on every desktop.
    libcosmic looks those icons up in the configured theme and then Cosmic,
    hicolor, gnome, and Yaru. Pop!_OS has Cosmic and Ubuntu has Yaru, but
    Debian and Fedora ship Adwaita, which is never searched, so the buttons
    came out blank there. Keyloom now carries the four icons from cosmic-icons
    and uses them only when no Cosmic theme is installed; a system with the
    real theme is left untouched.

Install

.deb packages for Debian 13 and Ubuntu 24.04, 25.10, and 26.04, and .rpm
packages for Fedora 43, 44, and Rawhide, both x86_64 and aarch64, are
attached below once the package build finishes. Installing from the
repository for your distribution keeps Keyloom updated with the rest of the
system: see the
README.

Keyloom 0.1.1

Choose a tag to compare

@BlakeGardner BlakeGardner released this 19 Sep 20:40

Keyloom 0.1.1 adds Fedora packages and a new application icon. The
application itself is unchanged from 0.1.0.

Packages

  • Fedora 43, 44, and Rawhide are now packaged as .rpm, built for
    x86_64 and aarch64 on the Open Build Service alongside the existing
    Debian and Ubuntu builds.
  • The README now covers
    installing from the repository for each supported distribution, so
    Keyloom updates with the rest of the system.

Appearance

  • A new application icon.

Known issues

  • Debian testing and unstable packages are missing from this release:
    OBS's Debian build root is broken upstream, unrelated to Keyloom. They
    will be attached here once it recovers. Debian 13 is unaffected.

Keyloom 0.1.0

Choose a tag to compare

@BlakeGardner BlakeGardner released this 18 Sep 13:55
Require the v prefix on release tags and fail loudly otherwise

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Rust toolchain for package builds

Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:47

Not a Keyloom release. This holds the Rust toolchain source package that the Open Build Service uses to build Keyloom's Debian and Ubuntu packages; see packaging/README.md. The asset is replaced whenever the toolchain version changes.