diff options
Diffstat (limited to 'lpass_copy.sh')
-rwxr-xr-x | lpass_copy.sh | 24 |
1 files changed, 0 insertions, 24 deletions
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 |