8d1c68b94471

X clipboards are absolute hell
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Mon, 03 Feb 2020 13:59:14 -0500
parents a17191abd5e9
children 5deecedda0bb
branches/tags (none)
files bin/pastebin bin/pbpaste

Changes

--- a/bin/pastebin	Sun Feb 02 21:05:54 2020 -0500
+++ b/bin/pastebin	Mon Feb 03 13:59:14 2020 -0500
@@ -2,11 +2,8 @@
 
 set -euo pipefail
 
-PASTE_SHA=$(ssh paste.stevelosh.com 'cat > tmppaste && sha1sum tmppaste | cut -d" " -f1 && mv tmppaste /var/www/paste/`sha1sum tmppaste | cut -d" " -f1`')
+PASTE_SHA=$(ssh paste.stevelosh.com -- 'cat > tmppaste && sha1sum tmppaste | cut -d" " -f1 && mv tmppaste /var/www/paste/`sha1sum tmppaste | cut -d" " -f1`')
+URL="https://paste.stevelosh.com/$PASTE_SHA"
 
-echo -n "https://paste.stevelosh.com/$PASTE_SHA" | pbcopy
-echo -n 'Copied '
-tput bold
-pbpaste
-tput sgr0
-echo ' to the clipboard.'
+echo -n "$URL" | pbcopy
+echo "Copied $URL to the clipboard."
--- a/bin/pbpaste	Sun Feb 02 21:05:54 2020 -0500
+++ b/bin/pbpaste	Mon Feb 03 13:59:14 2020 -0500
@@ -2,4 +2,4 @@
 
 set -euo pipefail
 
-xsel --clipboard
+xsel --clipboard --output