For Arch Linux, Hyprland & Sway

Lightweight Screen Capture for Arch Linux

A minimalist screenshot utility built with Rust. Capture regions with pixel accuracy, draw arrows and highlights, redact sensitive credentials, and extract text via offline OCR.

$ chmod +x Screention_*_amd64.AppImage && ./Screention_*_amd64.AppImage

Portable build for other distros. Needs glibc 2.35 or newer and FUSE 2 (fuse2 on Arch, libfuse2t64 or libfuse2 on Ubuntu). On Sway or Hyprland without a screenshot portal, install grim.

Screention editor with an arrow, a rectangle, a text label and numbered steps on a selected screen area

Minimalist footprint, maximum power

A focused screenshot tool for Arch users who like control over their setup.

Pixel-Precision Selection

Snip any screen region with live dimension readouts and arrow-key micro-stepping.

Arrows, Shapes & Markup

Draw crisp arrows, circles, boxes, and highlighters in 12 curated professional colors directly on your screen.

Instant Credential Redaction

Mask confidential server hostnames, tokens, and SSH keys with pixelate, blur, or a solid box before sharing.

Offline OCR to Clipboard

Extract text from terminal buffers, logs, or error dialogs straight to your clipboard with zero network calls.

Grim & Wayland Integration

Built-in fallback to grim for Sway, Hyprland, and minimal Wayland sessions without a screenshot portal.

Lean Rust Architecture

Compiled native Rust backend with no Qt runtime dependency.

Hyprland & Sway Quick Setup

If you run a standalone Wayland compositor without a desktop portal backend, install grim for direct fallback captures:

$ sudo pacman -S grim

When the screenshot portal is not available, Screention automatically uses grim to capture the screen.

Frequently asked questions

How do I run Screention on Arch Linux?

You can download our portable universal .AppImage. Make it executable with chmod +x Screention_*_amd64.AppImage and run it (it needs FUSE 2: sudo pacman -S fuse2). It contains all required libraries and does not pollute your pacman package cache.

Does Screention work with tiling Wayland window managers like Hyprland and Sway?

Yes. In desktop environments with XDG Desktop Portal support, Screention captures via the portal. For standalone Wayland compositors (Hyprland, Sway, river) without a screenshot portal, Screention falls back to grim automatically. Just ensure grim is installed via: sudo pacman -S grim.

How does Screention perform on Arch Linux?

Built with Rust and Tauri, Screention waits in your system tray as a background utility and opens its editor when you press your hotkey.

Can I bind it to a Hyprland or Sway keybinding?

Yes. In your hyprland.conf or sway/config, bind your desired key combination to Screention with the --capture flag (e.g. bind = $mainMod, Print, exec, /path/to/Screention.AppImage --capture); without --capture the command opens the main window instead. Screention's own global hotkey (Ctrl+Alt+A by default) uses the GlobalShortcuts portal, which not every compositor provides.

Does it work without an active internet connection?

Yes. Captures, annotations, and OCR text recognition (English is built in) take place entirely on your system, and a screenshot is only uploaded if you press Upload. When you are online, the app sends pseudonymous usage counts, which you can turn off in Settings > Privacy.