Tool Open source

omasnap

omasnap is a native Wayland screenshot and annotation editor for Omarchy and Hyprland. It captures freeform regions, windows, or full monitors by first recording the focused monitor before mapping its exclusive layer-shell editor, preserving native pixels on scaled displays. Window captures are crops of that monitor frame, so overlapping windows remain visible.

View repository Mentioned in 1 video ↓

Overview

The editor stores annotations as movable and resizable vector layers. It supports arrows, lines, freehand and highlighter strokes, rectangles, ellipses, numbered markers, editable text, redaction, colors, undo and redo, canvas growth and recropping, cut-band removal, mesh-gradient or window-style backdrops, and drop shadows. It can perform whole-image or region OCR, display the recognized text beside the image, copy it to the clipboard, open clipboard images, and pin finished captures as always-on-top surfaces across workspaces.

Working documents use a source image and sidecar JSON operation log under the user runtime directory, allowing undo after a crash or file reopen. Saving and copying produce flattened PNG files or clipboard output, with screenshots stored under ~/Pictures/Screenshots by default; a recents shelf retains the last five captures with their editable layers.

What omasnap is used for

1 use taken from transcripts — each links to the moment in the video.

  • A native screenshot editor for Omarchy and Hyprland. It captures screen regions, windows, or monitors and supports editable vector annotations, OCR, copying, saving, and always-on-top pinning.

Videos mentioning omasnap

1 in the library.