command-line uploader for various file hosts
uguush [options]
Options:
-d
Delay the screenshot by the specified number of seconds.
-f
Take a fullscreen screenshot.
-h
Show this help message.
-o
Select a host to use. Can be uguu, teknik, 0x0, ptpb, maxfile, or mixtape.
-s
Take a selection screenshot.
-u
Upload a file.
-w
Take a window screenshot.
-x
Suppress communications: Do not log, modify clipboard, or notify DBUS.
-S
Select a shortener to use. Can be waaai, ptpb, or 0x0.
-l
Re-upload the given url.
- curl
- libnotify (for notifications)
- maim (for screenshot)
- slop (for selection capture)
- xclip (for clip-board support)
- xprop (for current window capture)
POSIX sh compliance.
Big thanks to neku for creating pomf and uguu!
Inspired by onodera-punpun's pomf.sh.
Original upload functionality by KittyKatt.
New upload functionality and refactoring by arianon.
Various features and help from DanielFGray.