dotfiles

configuration files for shell, text editor, graphical environment, etc.
git clone git://src.adamsgaard.dk/dotfiles
Log | Files | Refs | README | LICENSE Back to index

commit d69d2c4d230748f725cc7f0ee36b96948a316a2f
parent 7168999dfed01c495d6e1db0321eeb5306a56874
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Thu, 27 Feb 2020 21:24:03 +0100

Add option to send upload url to clipboard

Diffstat:
M.local/bin/upload | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/.local/bin/upload b/.local/bin/upload @@ -24,6 +24,7 @@ show_help() { echo " -V, --version show version and license information" echo " -v, --verbose show verbose information (e.g. upload progress)" echo " -n, --notify also show diagnostic output with notify-send" + echo " -c, --clip send upload url to clipboard" echo " -- do not consider any following arguments as options" echo " -b, --border if an image, add a 10% white border to FILES" echo " -r, --resize if an image, resize FILES to fit 800x800 pixels" @@ -122,6 +123,7 @@ upload_file() { printf '%s\n' "$url" fi [ "$notify" = 1 ] && notify-send "$msg" || : + [ "$clip" = 1 ] && printf '%s' "$url" | xclip -i || : } download_file() { @@ -151,6 +153,7 @@ die() { exit 1 } +clip=0 notify=0 border=0 resize=0 @@ -176,6 +179,9 @@ while :; do -n|--notify) notify=1 ;; + -c|--clip) + clip=1 + ;; -b|--border) border=1 ;;