shotman(1)
β¨ shotman(1) β¨
okay bestie, welcome to the shotman man page β section 1 of the General Commands Manual, and no, it's not a scam, it's a whole screenshot gui π
πΈ NAME πΈ
shotman β the uncompromising screenshot gui for wayland. uncompromising as in it does not negotiate, it does not ask twice, it just screenshots. periodt π
π SYNOPSIS π
shotman [options...]
β¨ OPTIONS β¨
-c,--captureTARGET β tell it what to capture. the deets live down in TARGETS. π-C,--copyβ auto-copies the screenshot to your clipboard the second it's taken. no extra vibes required. π-v,--verboseβ verbose logging. and, direct quote from the page itself, it "can be specified more than". that's it, that's the sentence, I do not make the rules. π£οΈ-a,--anchorANCHOR β anchors the thumbnail to this edge of the screen (default:top-left). π§²-h,--helpβ prints help info (use-hfor a summary). π-V,--versionβ prints version info and dips out. exit stage left. π
π DESCRIPTION π
shotman takes a screenshot and then, iconically, shows it to you in a small floating thumbnail window. main character behavior honestly. π¦
Screenshots are saved immediately. and it goes down this list and uses the first location that's actually defined β meaning if the environment variable isn't set, it just slides down to the next one. no cap, here's the order:
$XDG_SCREENSHOTS_DIR/$XDG_PICTURES_DIR/screenshots/$HOME/screenshots/- The current directory.
β οΈ heads up bestie:shotmanrequires a compositor that supportsext-image-copy-capture,ext-image-capture-sourceandwlr_layer_shell. if your compositor doesn't have those, this whole thing is a no-go, sorry. π
β¨οΈ KEYBOARD CONTROLS β¨οΈ
these hit different when the thumbnail window is focused, okay:
- Esc or q: quit, keeping the screenshot you saved πΎ
- Del or d: discard (delete) the screenshot and exit. gone, deleted, never happened π
- Ctrl+C or XF86Copy: copy the screenshot into the clipboard π
- Ctrl+X or XF86Cut: cut the screenshot file into the clipboard β not implemented π«
- Space: unfocus the screenshot window πͺ
- f: toggle fullscreen β not implemented π«
- e: edit the image (opens it in GIMP) β not implemented π«
- h,j,k,l: move the preview to another corner π
when you quit, if the screenshot has been copied into the clipboard, shotman keeps running in the background so you can still paste it. and it will exit the moment it loses clipboard ownership. it's loyal like that. π«Ά
π TARGETS π
windowβ the currently active window. only available on swaywm, and it requiresswaymsg. πͺregionβ an interactively picked region. it usesslurpfor picking the region, and yes, it requires it too. π―outputβ the current active output. π₯οΈ
π¦ ENVIRONMENT π¦
WAYLAND_DISPLAYβ connect to that specific wayland socket instead of the default one. πIMAGE_EDITORβ specifies the image editor to use when you edit a screenshot. π¨
π PRIVACY π
shotman only saves the screenshot to disk, and it will only copy it into the clipboard when the user manually asks for it. no internet access is involved. zero. none. your screenshots are not being posted, bestie, they're safe. π‘οΈ
π οΈ DEVELOPMENT π οΈ
for issues and general development inquiries, the project home is currently hosted at SourceHut:
https://git.sr.ht/~whynothugo/shotman
πΈ HAIKU πΈ
Fast and simple tool, Shotman captures the scene, Wayland's beauty preserved.
(that's the actual haiku, I'm not adding anything, it's just beautiful and it lives here π₯Ή)
π SEE ALSO π
π AUTHORS π
Developed by Hugo O. Barrera <hugo@whynothugo.nl>.
shotman is an open source project licensed under the ISC licence and developed for anyone to use freely. if you'd like to sponsor this project, see:
https://whynothugo.nl/sponsor
and that's the whole page, bestie!! this edition of the shotman(1) man page is dated 2026-08-17 and belongs to the shotman(1) family of pages (General Commands Manual, section 1, as you know). go take a screenshot, you ate. πβ¨π
π¦πΈ
π¦ where this page comes from
- ubuntu stonking: shotman 0.5.1-1 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms