From 3165436ed14cb353843abf01e9208c088583bc40 Mon Sep 17 00:00:00 2001 From: Joursoir Date: Thu, 14 Jan 2021 19:26:56 +0000 Subject: rewrite shell script 'copy' to c language --- lpass_copy.sh | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100755 lpass_copy.sh (limited to 'lpass_copy.sh') diff --git a/lpass_copy.sh b/lpass_copy.sh deleted file mode 100755 index 9499dec..0000000 --- a/lpass_copy.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env bash - -error() { - echo "$@" - exit 1 -} - -if [[ -z $1 ]]; then - error "Error: nothing to copy" -fi - -if [[ -n $WAYLAND_DISLPLAY ]]; then - command=(wl-copy) - if [[ $X_SELECTION == primary ]]; then - command+=( --primary ) - fi -elif [[ -n $DISPLAY ]]; then - command=(xclip -selection clipboard) -else - error "Error: X11 or Wayland display were not detected" -fi - -echo "$1" | "${command[@]}" || error "Error: failed to copy data to clipboard" -echo "Password copied to clipboard." \ No newline at end of file -- cgit v1.2.3-18-g5258