一款基于 macOS 上的 Snappy 而设计的 Wayland 原生快照编辑工具
这是一款基于 macOS 上的 [Snappy] 而开发的 Wayland 原生快照和编辑器工具。与 [grim], [slurp] 和 [sway] 使用起来非常方便。但也可以与其他能够将最终图像输出到 stdout 的屏幕拷贝工具一起使用。请参阅 下面。
grim (或任何输出图像文件的工具) 的输出:
grim -g "$(slurp)" - | swappy -f -将 Swappshot 为 PNG 文件:
swappy -f "~/Desktop/my-gnome-saved-file.png"将最终表面打印到 stdout (与其他工具连接时很有用):
grim -g "$(slurp)" - | swappy -f - -o - | pngquant -使用 swaymsg 和 jq 从 Sway 中的特定窗口获取快照:
grim -g "$(swaymsg -t get_tree | jq -r '.. | select(.pid? and .visible?) | .rect | "\(.x),\(.y) \(.width)x\(.height)"' | slurp)" - | swappy -f -配置文件位于 $XDG_CONFIG_HOME/swappy/config 或 $HOME/.config/swappy/config。
文件采用 GLib conf 格式。详细信息请参阅 man 页面。示例配置文件 这里。以下行可用作 swappy 的默认值:
save_dir 是保存快照的位置,可以包含环境变量,如果不存在,swappy 将尝试先创建它,但如果创建目录失败则不会终止save_filename_format: 是文件名模板,如果包含日期格式,则会解析为时间戳。格式详见 strftime(3)。如果缺少此日期格式,文件名将没有时间戳[Default]
暂无开放 Issues,或尚未同步最近议题。