9 releases

0.1.8 Oct 26, 2023
0.1.7 Oct 6, 2023
0.1.6 Sep 25, 2023

#68 in Visualization

Download history 87/week @ 2023-09-05 18/week @ 2023-09-12 80/week @ 2023-09-19 23/week @ 2023-09-26 31/week @ 2023-10-03 17/week @ 2023-10-10 36/week @ 2023-10-17 31/week @ 2023-10-24 22/week @ 2023-10-31 7/week @ 2023-11-07 14/week @ 2023-11-14 39/week @ 2023-11-21

82 downloads per month

MIT/Apache

305KB
2.5K SLoC

github crates.io docs.rs build status

Screenshot tool for Linux.
Supports both X11 and Wayland.

People told me that it also works on Windows and partially on MacOS.
Since I'm not using neither MacOS or Windows at all there are no any guarantees related to these platforms.
If you want to add a support for MacOS or Windows - PRs are welcome.

image info

Installation

cargo install birdy

Usage

birdy --help

Usage: 
  Currently it can be run only through "birdy" executable(from terminal, app launcher(e.g. rofi), bound to a hotkey):

  # bash
  birdy

  # e.g. sway
  bindsym $mod+Shift+p exec birdy


Hotkeys:
  Enter - take a screenshot of selected area, save to a clipboard and exit
  f - take a screenshot where selected area is focused, save to a clipboard and exit

  a - draw an arrow
  z - draw a filled arrow
  l - draw a line
  r - draw a rectangular border
  p - draw a filled rectangle
  b - draw a blurred rectangle
  t - draw a text
  Tab - toggle latest drawn shape between filled/not filled states

  Esc - exit

Dependencies

~17–63MB
~1M SLoC