mirror of
https://github.com/MedzikUser/imgurs
synced 2024-08-15 00:03:19 +00:00
CLI and Library for Imgur API written in Rust 🦀
- webhook: added url in title - cli: change image domain to your own (set in config) - if the configuration file cannot be open, ask the user whether to overwrite the file instead of overwriting it without asking - logger: max_level_debug in debug binary |
||
---|---|---|
.github/workflows | ||
src | ||
.editorconfig | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
CHANGELOG.md | ||
config.toml | ||
LICENSE | ||
README.md | ||
renovate.json |
Imgurs - CLI and Library for Imgur API
Screenshots
Shell completions
Here are some examples of usage
# For bash
imgurs completions bash > ~/.local/share/bash-completion/completions/imgurs
# For zsh
imgurs completions zsh > /usr/local/share/zsh/site-functions/_imgurs
# For fish
imgurs completions fish > ~/.config/fish/completions/imgurs.fish
Man page
Generate manpage
imgurs manpage | gzip > /usr/share/man/man1/imgurs.1.gz
Dependencies
- support clipboard on Linux
- xsel
- xclip - alternative to xsel
- termux-api - on Termux
- libnotify - support notification on Linux
How to install Imgurs CLI?
Linux
Download imgurs-linux from the releases page and run
chmod +x imgurs-linux
./imgurs-linux
Arch Linux
Using yay (AUR)
yay -S imgurs
or can add this repo and run
sudo pacman -Sy imgurs
OSX
Download imgurs-darwin from the releases page and run
chmod +x imgurs-darwin
./imgurs-darwin
Windows
Download imgurs-windows.exe from the releases page and run
imgurs-windows.exe
Compile with Cargo
Make sure you have a recent version of Rust. Then you can run
cargo install imgurs