Skip to content

Bujuhu/puush-screenshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

puush-screenshot

A basic bash script to auto-upload screenshots to Puush on Linux.

Requirements

This script utilizes the following Packages:

  • curl
  • xclip
  • scrot
  • notify-send

Make sure that all of those are installed, if you want to use the script out of the box. On most Ubuntu based distros, you only need to install xclip.

sudo apt-get update
sudo apt-get install xclip

Depending on your installation you might have to edit the script and change scrot to something else.

You'll also need a Puush Account.

Installation

sudo curl -O https://raw.githubusercontent.com/Bujuhu/puush-screenshot/master/puush-screenshot
sudo mv puush-screenshot /usr/local/bin/
sudo chmod +x /usr/local/bin/puush-screenshot

To use this Script you need your Puush API Key, which can be found in the Puush Account Settings Page

Put it directly into the Script or set an environment variable by putting this is in your ~/.bash_profile or equivalent

export PUUSH_API_KEY="YOUR-KEY-HERE"

Usage

After installation you can run the script using the 'puush-screenshot' keyword

All Arguments parsed to the script will be forwarded to gnome-screenshot. You can use all Arguments that scrot uses.

To get an explanation of usable arguments type

man scrot

To change the screenshot directory and filename, change the 'SCREENSHOT_DIR' and 'SCREENSHOT_FILE' Variables to something else, either also als enviroment Variable or inside Script

About

A basic bash script to autoupload screenshots on Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages