Skip to content

yami 2.4.0

Choose a tag to compare

@Trendorin Trendorin released this 04 Nov 08:37
· 153 commits to main since this release
  • Window gaps in settings → windows: between windows and from each screen edge (the top one from the bar), with arrows or the wheel; the shell writes niri's gaps and struts (winGap, winLeft, winRight, winTop, winBottom)
  • Bar spacing in settings → bar: the left and right edge, the gap between modules, the separator width, the space around the window list and between window buttons, the window button width. Arrows or the wheel change them (barPadL, barPadR, barGap, barSepW, barMid, barTaskGap, taskWidth)
  • A battery module for laptops (bat: charge, charging, low warning; hidden without a battery), on by default for new installs
  • AMD graphics: temperature and load for the gpu graph come from the kernel, not only from nvidia-smi
  • The lock screen also covers a monitor plugged in while locked; users from LDAP, SSSD or systemd-homed can unlock (the system login service checks them)
  • Updates: a release signed by a key outside keys/allowed_signers is refused on every git version
  • The OFL licence texts of DotGothic16 and Terminess are in fonts/; tools/release.sh sets the version of every crate (yami-play stayed at 2.2.1)

Install

bash <(curl -fsSL https://raw.githubusercontent.com/Trendorin/yami/v2.4.0/install.sh)

Already on yami: settings → updates → update, or yami update apply.

Built from source on your machine (Arch, Fedora, Debian/Ubuntu, openSUSE, Void, Alpine, Gentoo, NixOS). The tag is signed; check it with
git -c gpg.ssh.allowedSignersFile=keys/allowed_signers verify-tag v2.4.0.

Описание и установка по-русски: README.ru.md.