Snaps menggunakan sistem pemberitahuan untuk mendorong pengguna untuk tindakan pasca-skala.

Ketika hotkey terikat yang memulai skrip ditekan, scrot dieksekusi dalam mode seleksi. Setelah memilih bagian dari layar, pemberitahuan muncul dengan tombol yang menanyakan tindakan apa yang akan dijalankan selanjutnya.
Tindakan default meliputi:
Pasang scrot dan pygobject.
sudo apt-get install scrot python3-gi python3-gi-cairo gir1.2-gtk-3.0
sudo dnf install scrot python3-gobject gtk3
Baca pygobject di atas, dan instal scrot.
make install
Jika diinstal di luar VENV, pastikan lokasi paket yang diinstal ada di jalur Anda:
misalnya PATH="$PATH:$HOME/.local/bin" dalam konfigurasi runtime shell Anda.
Contoh file konfigurasi akan disalin ke ~/.config/snaps/config.ini pada run pertama.
Isi konfigurasi akan tampak mirip dengan di bawah ini:
[default]
log_level = INFO
local_screenshot_path = ~/screenshots/clippings/
# File browser
file_browser = thunar
# Web browser
web_browser = chromium-browser
# SCP
remote_screenshot_path = ~/web.example.com/html/screenshots/
remote_user = user
remote_server = ssh.example.com
remote_server_url = http://example.com/screenshots/
# To use imgur: https://api.imgur.com/oauth2/addclient
imgur_client_id = xxxxxxxxxxxxxxx
api_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Untuk SCP tanpa kata sandi, Anda harus menyalin kunci SSH Anda ke server Anda.
ssh-copy-id user@server
Jalankan Snaps Menggunakan Perintah:
snaps --help
Atau hubungi file cli.py secara langsung
python3 src/cli.py
make tests
Di Docker:
xvfb-run -a make tests