QuickShot is a small screenshot selection tool built for Wayland desktops.
The goal is to keep screenshot capture fast and direct: launch it from a system shortcut, drag the area you want, release the mouse, and get the image saved and copied to the clipboard. There are no background services, tray menus, editors, or extra confirmation dialogs.
QuickShot is designed around a simple overlay experience. When it starts, it covers every connected monitor with a dark transparent layer. The area being selected stays clear and gets a white outline, making it easy to see exactly what will be captured.
The project focuses on:
- Simple usage from a keyboard shortcut.
- Lightweight runtime behavior with no always-on background process.
- Wayland desktop compatibility through XDG desktop portals.
- Multi-monitor setups, including fullscreen overlays on each display.
- Saving screenshots to the user's Pictures directory.
- A Wayland session with an XDG desktop portal screenshot backend
- wl-clipboard (
wl-copy) for automatic image clipboard copy - GTK 4 runtime
cargo +stable build --releaseQuickShot captures the desktop, opens undecorated fullscreen overlays on every
monitor, and lets the user drag a rectangle. The selected area is saved to
$XDG_PICTURES_DIR/screenshot or ~/Pictures/screenshot, then copied to the
clipboard.
Escbefore selection exits immediately.Escwhile selecting cancels the current selection.- Losing focus closes the app immediately.
QuickShot is released under the GNU General Public License v3.0 or later.
You may use, modify, and redistribute the project under the terms of the GPL. Redistributed versions must preserve the same license terms and attribution.
See LICENSE for the full terms.