Mercurial > dotfiles
view unixSoft/bin/afcopy @ 530:dbb75edda2ff default tip
cleanup: remove ancient distnoted reaper script
Surely this bug has been fixed in the 9+ years that the script has
been run once a minute by cron on my laptop. To my surprise, it looks
like the Migration Assistant even managed to carry it across laptops!
| author | Augie Fackler <raf@durin42.com> |
|---|---|
| date | Sat, 03 Jan 2026 19:12:16 -0500 |
| parents | 4c5814d3cfd8 |
| children |
line wrap: on
line source
#!/bin/sh if [ `uname` = Darwin ] ; then pbcopy else if [ -z "${TMUX:-}" ]; then DATA="$(cat)" # Copy the data to the terminal clipboard using OSC 52 escape codes. # See http://invisible-island.net/xterm/ctlseqs/ctlseqs.html, “Ps = 5 2”. echo -en '\e]52;c;' echo -n "$DATA" | base64 -w0 echo -en '\a' else tmux set-buffer -- "$DATA" # Use a double-escape to send escape codes directly to the terminal. # See https://github.com/tmux/tmux/commit/79e30daeae1d49a1cf1dc4618edf1ec82804a80c. echo -en '\ePtmux;\e\e]52;c;' echo -n "$DATA" | base64 -w0 echo -en '\a\e\\' fi if [ -n "${DISPLAY:-}" ] ; then xclip -selection clipboard fi fi
