9 unstable releases (3 breaking)
0.5.0 | Jul 13, 2021 |
---|---|
0.4.1 | Jan 6, 2021 |
0.4.0-rc | Dec 24, 2020 |
0.3.4 | Jul 13, 2020 |
0.1.0 | Sep 26, 2018 |
#915 in Unix APIs
27 downloads per month
18KB
399 lines
leanshot
Screenshot-capturing utility for X11.
Requirements
You must have xcb installed.
Installation
Find it in package repositories:
To install from crates.io, use:
cargo install leanshot
Usage
leanshot -o hello.png select
leanshot -o hello.png fullscreen
Example Integration
It's nice to have a script like:
#!/bin/bash
SCREENSHOT=$HOME/.cargo/bin/leanshot
# choose some file to save it to
FILE="/path/to/screenshot.png"
$SCREENSHOT $1 -o $FILE
# optional: copy to clipboard
XCLIP=/usr/bin/xclip
$XCLIP -selection clipboard -t image/png -i $FILE
Then, you can bind this script to the keybinds of your choice using your window manager's config.
You can find other scripts in the contrib/
directory.
Contact
Author: Michael Zhang
License: MIT
Dependencies
~7–15MB
~179K SLoC