Crates.io | kya |
lib.rs | kya |
version | 0.2.5 |
source | src |
created_at | 2021-10-31 14:54:40.866684 |
updated_at | 2023-03-06 09:59:37.714257 |
description | Watches for new screenshots and sends them to Gyazo |
homepage | |
repository | https://github.com/gert7/kya |
max_upload_size | |
id | 474755 |
size | 32,630 |
File watcher for Linux that sends images to Gyazo. This allows you to use Gyazo with screenshot programs that are more usable, such as Spectacle.
Install using cargo.
cargo install kya
Perform the first-run setup:
kya-for-gyazo --first-run
Then edit the configuration file at .config/kya
in your home directory.
Kya requires an access token from the Gyazo API.
Receiving an access token is fast and painless, simply go to
the developer page and create a new app.
You can leave the callback URL as "http://example.com" or whatever you like.
Edit the configuration TOML file with the access token and provide the location of where screenshots are saved. Kya will watch for any new files that show up while Kya is running. Configuration example:
access_token = "SomethingSomething"
directory = "/home/gert/Pictures/Screenshot"
open_in_browser = true
If you don't want the daemon to open the new image link in the browser, set open_in_browser
to false.
Kya is designed to be started automatically, such as by KDE autostart, or GNOME startup applications. You can also add it to .xinitrc, for example alongside KDE:
kya-for-gyazo &
exec startplasma-x11
Kya does a check not to run multiple instances of itself at once.