SkillAgentSearch skills...

Haruhishot

wlr screenshot

Install / Use

/learn @Decodetalkers/Haruhishot
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

haruhishot

It is a screenshot tool for wlroots based compositors such as sway and river written in Rust, with wayland-rs

haruhis

How to build

dependiences: wayland , wlroots , rust and meson

You can just run cargo run

If you want to package it , you can use meson.build

  meson setup \
    -Dprefix=/usr \
    -Dbuildtype=release \
    build
  ninja -C build

Installation

Packaging status

Thanks to wayshot

Use example

Pick with Region

haruhishot -S --stdout | wl-copy

or

haruhishot --slurp --stdout | wl-copy

Get Lists

haruhishot -L

or

haruhishot --list-outputs

Shot one screen

haruhishot -O DP-2 --stdout > test.png

or

haruhishot --output DP-2 --stdout > test.png

Shot all screens (fullscreen)

haruhishot -F --stdout > test.png

or

haruhishot --fullscreen --stdout > test.png

Get Color

haruhishot -C

or

haruhishot --color

Features

Notify Message

notify

TODO

  • I want to add a slint frontend
  • In the code of wayshot, it seems need to make change if meet some format, but it works well on my computer, so..

Thanks to the help of developers in Smithay

Related Skills

View on GitHub
GitHub Stars28
CategoryDevelopment
Updated10d ago
Forks4

Languages

Rust

Security Score

90/100

Audited on Mar 25, 2026

No findings