Skip to content
Using puush in linux with keyboard shortcuts.
Branch: master
Clone or download
TicClick and sunmockyang Add clipboard upload (#10)
* add clipboard upload

* add -e to --help output

* fix clipboard upload having no MIME-type
Latest commit f415523 Jun 6, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.

Puush in Linux

Takes screenshots and uploads them to puush using the puush API and copies the link to clipboard. Recommended for set up with keyboard shortcuts
Utilises gnome-screenshot for taking screenshots, zenity for file uploads (both included in Ubuntu).


  • Clone or download the repo
  • In file "puush" add your puush API key to PUUSH_API_KEY
  • Make it executable using chmod +x puush
  • Place this file wherever you want (recommended: /usr/local/bin)
  • Set up keyboard shortcuts within linux
    • (in Ubuntu it's system settings > keyboard > keyboard shortcuts > custom shortcuts)
    • Log out for the changes to take place
    • Here's what it looks like for mine: Puush keyboard setup


puush -a		# puush desktop
puush -b		# area puush
puush -c		# puush window
puush -d		# file upload

puush -h  	  # help


  • gnome-screenshot
  • zenity
  • curl
  • xclip
  • notify-send


You can’t perform that action at this time.