iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
Snip은 Omarchy와 Hyprland용 오픈소스 스크린샷·녹화 도구이며 CleanShot X를 모델로 합니다
Snip is an open-source screenshot and screen recording tool for Omarchy and Hyprland, modelled on CleanShot X: area and window capture, an annotation editor, scrolling capture, text recognition, pins,
미디어Rust · QMLGitHub @InsaneArts온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
The screenshot app Omarchy was missing, inspired by CleanShotX
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Snip is a screenshot and screen recording tool for Omarchy and Hyprland, modelled on CleanShot X.
See it at work on snipshotx.com.
snip search.Captures are saved as PNG, JPG or WebP. Everything stays on your computer.
Snip runs on Omarchy, or Arch Linux with Hyprland.
curl -fsSL https://snipshotx.com/install.sh | bash
This builds a pacman package from source, installs it, and starts Snip now and at every login. Run it again to update. To uninstall:
curl -fsSL https://snipshotx.com/install.sh | bash -s remove
From a checkout, scripts/install.sh does the same, and scripts/install.sh remove uninstalls.
Capture Text needs tesseract-data-eng, and the microphone level needs pipewire-audio. Omarchy has both.
On first start, a Welcome window offers to add Snip's keys to your Hyprland config, and Print Screen too if you want it.
| Keys | Action |
|---|---|
| Super + Shift + 3 | Capture the whole screen |
| Super + Shift + 4 | Capture an area (press Space for a window) |
| Super + Shift + 5 | All-In-One |
| Super + Shift + 6 | Edit the image on the clipboard |
Every action is also a command, so you can bind it to any key or use it in scripts:
snip area # capture an area
snip window # capture a window
snip text # copy the text in an area
snip scroll # scrolling capture
snip record # record an area; run it again to stop
snip history # browse past captures
snip search TEXT # find captures by their text
snip edit FILE # open an image in the editor
snip settings # open Settings
snip --help lists every command.
The Settings window writes ~/.config/snip/config.toml and keeps your comments. Edits made by hand apply immediately. Settings › Shortcuts records keys for any action.
sudo pacman -S --needed rust cmake ninja corrosion qt6-base qt6-declarative qt6-wayland qt6-multimedia qt6-multimedia-ffmpeg qt6-shadertools layer-shell-qt kcoreaddons sqlite ffmpeg tesseract tesseract-data-eng
scripts/dev.sh # build, then run snipd from build/ as the user unit snip-dev
scripts/dev.sh stop # stop it and give Hyprland its own bindings back
cargo test -p snip-core -p snip-ipc -p snip-hypr -p snip_bridge
docs/00-README.md has the decision log and the map of the spec, architecture and roadmap. Every merge to main is published as a release.
Snip follows the workflow of CleanShot X for macOS. It is an independent project and isn't affiliated with CleanShot X or its makers.
Created by InsaneArts.
GPL-3.0-or-later. See LICENSE. The editor's Rounded text styles use Nunito (SIL Open Font License, app/fonts/OFL-Nunito.txt).