view bin/executable_clip @ 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
children 308594cabf62
line wrap: on
line source

#!/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