Source: wayfreeze
Section: x11
Priority: optional
Maintainer: Clay Risser <clayrisser@gmail.com>
Rules-Requires-Root: no
Build-Depends:
 debhelper-compat (= 13),
 cargo (>= 1.85) | cargo-1.85,
 libxkbcommon-dev,
 pkgconf,
 rustc (>= 1.85) | rustc-1.85,
Standards-Version: 4.7.2
Homepage: https://github.com/Jappie3/wayfreeze
Vcs-Browser: https://git.corp.bitspur.com/basedlinux.com/debian/wayfreeze
Vcs-Git: https://git.corp.bitspur.com/basedlinux.com/debian/wayfreeze.git

Package: wayfreeze
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 grim,
 slurp,
Description: freeze the screen of a wlroots compositor
 Wayfreeze puts a still of every output on a layer-shell surface, so what is on
 screen stops moving until you click or press escape. Multiple monitors and
 fractional scaling both work.
 .
 The point is region selection. Running slurp on a live desktop means the
 window you are framing can move, a video keeps playing and a menu closes under
 the pointer; against a frozen screen the selection matches what you saw when
 you pressed the key. Omarchy's capture flow starts wayfreeze, holds it open
 across slurp and grim, then kills it, which is why the freeze is its own
 program rather than a slurp option.
