diff options
| author | Evan Gates <evan.gates@gmail.com> | 2025-03-26 15:24:11 -0600 |
|---|---|---|
| committer | Felix Van der Jeugt <felix.vanderjeugt@posteo.net> | 2025-04-01 08:02:41 +0200 |
| commit | 637dbf116600bf22309288d06862632bc84690ea (patch) | |
| tree | a5111067c150b24fe372dfb8f2dcb8034e23edf3 /vis-clipboard | |
| parent | 286fd30f8ead4f053a957d72794a7e57d2afd887 (diff) | |
| download | vis-637dbf116600bf22309288d06862632bc84690ea.tar.gz vis-637dbf116600bf22309288d06862632bc84690ea.tar.xz | |
vis-clipboard: add wsl support with wslclip
Diffstat (limited to 'vis-clipboard')
| -rwxr-xr-x | vis-clipboard | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/vis-clipboard b/vis-clipboard index 769c96d..b0805fd 100755 --- a/vis-clipboard +++ b/vis-clipboard @@ -52,6 +52,11 @@ vc_determine_command() { return 0 fi + if command -v wslclip >/dev/null 2>&1; then + echo 'wsl' + return 0 + fi + if [ -c /dev/clipboard ]; then echo 'cygwin' return 0 @@ -150,6 +155,14 @@ vc_mac_paste() { pbpaste } +vc_wsl_copy() { + wslclip +} + +vc_wsl_paste() { + wslclip -g +} + vc_cygwin_copy() { cat >/dev/clipboard } |
