Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.27 KB

File metadata and controls

40 lines (33 loc) · 1.27 KB

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).

Instructions

  • Clone or download the repo
  • Run "install.sh" to install to /usr/local/bin
    • Alternatively you can install wherever you want
  • On first run of 'puush' a default config file will be generated into $HOME/.puush
  • In this config file add your puush API key to PUUSH_API_KEY
  • 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

Commands

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

puush.sh -h  	  # help

Dependencies

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

Alternatives