Repository navigation
Releases: bnema/neferafk
Release list
v0.5.1
neferafk v0.5.1
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.5.1 -R bnema/neferafk -p 'neferafk_0.5.1_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.5.1_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Fixed
Full changelog: v0.5.0...v0.5.1
v0.5.0
neferafk v0.5.0
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.5.0 -R bnema/neferafk -p 'neferafk_0.5.0_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.5.0_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Changed
- 131f96f: refactor(lock): show the lock prompt on every output unless lock.output binds it (#11) (@bnema)
Full changelog: v0.4.0...v0.5.0
v0.4.0
neferafk v0.4.0
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.4.0 -R bnema/neferafk -p 'neferafk_0.4.0_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.4.0_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Highlights
- New
lock.output = <output name>option (for exampleDP-2): the lock prompt shows on that output whenever it is connected. Without it, the prompt follows the lock surface with keyboard focus.wlr-randrlists output names. - Changes apply from the next lock.
Upgrade notes
- Restart the neferafk daemon after upgrading: the daemon and its lock process now use a new internal protocol version, and an older running daemon cannot drive the new one.
- On NeferWL, the prompt follows keyboard focus correctly once NeferWL includes the lock focus fix (after v0.1.0).
Changelog
Added
Full changelog: v0.3.2...v0.4.0
v0.3.2
neferafk v0.3.2
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.3.2 -R bnema/neferafk -p 'neferafk_0.3.2_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.3.2_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Fixed
Full changelog: v0.3.1...v0.3.2
v0.3.1
neferafk v0.3.1
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.3.1 -R bnema/neferafk -p 'neferafk_0.3.1_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.3.1_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Changed
- 4e89021: build(deps): bump nefergui to v0.6.1 (#9) (@bnema)
- 61fa9c2: refactor(visual): run the lock and fade on neferclient with NeferGUI renderers (#8) (@bnema)
Full changelog: v0.3.0...v0.3.1
v0.3.0
neferafk v0.3.0
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.3.0 -R bnema/neferafk -p 'neferafk_0.3.0_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.3.0_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Added
Fixed
- db1783e: fix(logind): fall back to XDG_SESSION_ID when the PID has no session (@bnema)
- 1fd2245: fix(visual): center PIN dots with symmetric field padding (@bnema)
- 8377bd2: fix(visual): keep fade redraws until every output drew its end (@bnema)
- 9e2fc29: fix(visual): keep lock screen content inside its box (@bnema)
- 2881c25: fix(visual): time fade redraw window on the monotonic clock (@bnema)
Documentation
Other changes
- bbdfe3f: Merge pull request #5 from bnema/fix/logind-session-fallback (@bnema)
- 565bd35: Merge pull request #6 from bnema/fix/fade-multi-output (@bnema)
- 0a8834d: Merge pull request #7 from bnema/feat/lock-screen-style (@bnema)
Full changelog: v0.2.1...v0.3.0
v0.2.1
neferafk v0.2.1
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.2.1 -R bnema/neferafk -p 'neferafk_0.2.1_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.2.1_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Fixed
Other changes
Full changelog: v0.2.0...v0.2.1
v0.2.0
neferafk v0.2.0
Install on Arch Linux
paru -S neferafk-bin # this release, pre-built (x86_64, aarch64)
paru -S neferafk-git # latest main, built from sourceInstall the pre-built archive
Linux amd64 and arm64. Replace amd64 with arm64 on ARM.
gh release download v0.2.0 -R bnema/neferafk -p 'neferafk_0.2.0_linux_amd64.tar.gz' -p checksums.txt
sha256sum -c --ignore-missing checksums.txt
gh attestation verify neferafk_0.2.0_linux_amd64.tar.gz -R bnema/neferafkThe archive holds the neferafk binary, the PAM service file neferafk.pam (install it as /etc/pam.d/neferafk for password mode), an example config, the README and the license. See the README for runtime dependencies.
Changelog
Added
- ee2503c: feat(packaging): add Arch PKGBUILDs, PAM service file, example config, version and validate-config (@bnema)
Changed
Documentation
Maintenance
- d1416a2: ci: publish releases to GitHub and the AUR (@bnema)
- 266860c: ci: run the checks in an Arch container on every push and pull request (@bnema)
Other changes
- cf474d8: Merge pull request #2 from bnema/feat/packaging (@bnema)
- 271e247: Merge pull request #3 from bnema/ci/release-aur (@bnema)
Full changelog: v0.1.0...v0.2.0