capture.md
508 tokens · o200k_base · 2,217 bytes
Source excerpt starting at line 1.# Capture and Sharing Read this before taking screenshots or screen recordings, extracting text fromthe screen, or sharing files with other machines. ## Screenshots ```bashomarchy screenshot # Interactive smart-region flowomarchy capture screenshot region # Select a regionomarchy capture screenshot windows # Pick a windowomarchy capture screenshot fullscreen save # Full screen, straight to disk (no editor)``` The first argument picks the mode (`smart|region|windows|fullscreen`), thesecond what happens with it (`slurp|copy|save`). `save` skips the annotationeditor and prints the saved path. Screenshots land in the configured Picturesdirectory (override with `OMARCHY_SCREENSHOT_DIR`). ## Screen Recording ```bashomarchy screenrecord --fullscreen # Start recording the full screen# ...exercise whatever you want on film...omarchy screenrecord --stop-recording # Stop; prints the saved path``` Optional flags: `--with-desktop-audio`, `--with-microphone-audio`,`--with-webcam` (plus `--webcam-device=` and `--webcam-size=`), and`--resolution=<size>`. Without `--fullscreen` a region picker opens first.Recordings land in the configured Videos directory (override with`OMARCHY_SCREENRECORD_DIR`). Resize a live webcam overlay with`omarchy capture webcam resize <smaller|larger|reset|small|medium|large>`. If recording fails to start, rerun with `OMARCHY_SCREENRECORD_DEBUG=true` tocollect a log at `/tmp/omarchy-screenrecord.log` worth attaching to a bugreport. ## Text Capture (OCR) ```bashomarchy capture text # Select a region; extracted text goes to the clipboard``` ## Sharing Files ```bashomarchy share clipboard # Share the clipboard via LocalSendomarchy share file <path...> # Share files with nearby devicesomarchy share folder <path> # Share a folder omarchy tailscale send <machine> <file...> # Taildrop to a tailnet machineomarchy tailscale receive [directory] # Save incoming Taildrop files``` Shrink large captures before sharing them: ```bashomarchy transcode <input> [format] [resolution] # Re-encode pictures/videos for sharing```
Referenced from SKILL.md
Source excerpt starting at line 47.- [`hooks.md`](hooks.md) - automation hooks that run on system events- [`capture.md`](capture.md) - screenshots, screen recordings, OCR text capture, and file sharing- [`contributing.md`](contributing.md) - reporting Omarchy bugs and submitting fixes upstream
Source excerpt starting at line 292.- "Reset shell/bar to defaults" -> `omarchy refresh shell`- "Record my screen" -> `omarchy screenrecord --fullscreen`, then `omarchy screenrecord --stop-recording` (see `capture.md`)- "Report this bug to Omarchy" -> Gather diagnostics and a capture of the problem, then file it (see `contributing.md`)