github free-explorers/veshell v0.1.2

latest release: v0.1.3
4 hours ago

Veshell 0.1.2 (beta).

Keyboard

  • Choose from the layouts libxkbregistry reports, and toggle between them with a shortcut (#122).
  • Wayland-style key repeat, with the delay and rate configurable (#111).
  • Escape closes the overview, the whole-overview shortcuts work again, and Enter activates in the launcher (#114).

Settings

  • Manage system-wide environment variables (#121).

Capture

  • The pointer is visible in recordings and embedded screen casts.

Fixes

  • Tiled windows resize when the displayed tile count changes (#120).
  • Correct wheel scroll speed and natural scrolling (#119).
  • Harden session resume against a stale KMS/effect state (#118).
  • Bound compositor teardown, and require Meta+Alt+Delete to exit (#117).
  • Keep the overview in step with the blur after resume (#116).
  • Keep live surfaces on whole pixels (#115).
  • Refresh embedded-cursor casts and recordings when the pointer moves.

Packaging

  • Built with Flutter 3.47.7.
  • ThinLTO for the release profile: smaller, faster binaries (#109).
  • Nix: the flake is the single entry point (nix run, nix profile add, and the NixOS module), nix develop defaults to a debug engine, and the engine is served from the project cache.
  • The development engine is downloaded from this project's own releases (#110).

Channels

Arch: veshell / veshell-bin / veshell-git on the AUR · Fedora: COPR · openSUSE, Debian and Ubuntu: OBS · NixOS: the flake.

Don't miss a new veshell release

NewReleases is sending notifications on new releases.