Skip to content
Command-line uploader for uguu.se and others. http://schil.li
Shell
Find file
New pull request

README.md

uguush

command-line uploader for various file hosts

Usage

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.

Requirements

  • curl
  • libnotify (for notifications)
  • maim (for screenshot)
  • slop (for selection capture)
  • xclip (for clip-board support)
  • xprop (for current window capture)

Todo

POSIX sh compliance.

Credit

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.

Something went wrong with that request. Please try again.