changeset 334:d7d0b1a5db4f

Add script to send text to clipboard over OSC52 Usage: $ <some cmd produces text> | clip
author Zeger Van de Vannet <zegervdv@me.com>
date Sat, 16 Jan 2021 11:03:29 +0100
parents a3a0de56b0eb
children cd9a31235699
files bin/executable_clip
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/executable_clip	Sat Jan 16 11:03:29 2021 +0100
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+DATA=$(cat - | base64)
+
+if [ -z "$TMUX" ]; then
+  echo -ne ""\e]52;c;${DATA}\x07""
+else
+  echo -ne "\ePtmux;\e\e]52;c;${DATA}\x07\e\\"
+fi