Files
haikuports/app-admin/pass/patches/pass-1.7.4.patchset
2025-05-21 07:05:00 +00:00

33 lines
916 B
Plaintext

From 539760544d05f4e17dabdccda61e2467e15e30c0 Mon Sep 17 00:00:00 2001
From: Peter van Dijk <peter@7bits.nl>
Date: Tue, 20 May 2025 21:35:09 +0200
Subject: Haiku clipboard support
diff --git a/src/password-store.sh b/src/password-store.sh
index a0dcf2e..0a34c43 100755
--- a/src/password-store.sh
+++ b/src/password-store.sh
@@ -155,6 +155,9 @@ check_sneaky_paths() {
#
clip() {
+ local copy_cmd=( clipboard -i )
+ local paste_cmd=( echo -n $(clipboard -p) )
+ local display_name="Haiku"
if [[ -n $WAYLAND_DISPLAY ]]; then
local copy_cmd=( wl-copy )
local paste_cmd=( wl-paste -n )
@@ -168,7 +171,7 @@ clip() {
local paste_cmd=( xclip -o -selection "$X_SELECTION" )
local display_name="$DISPLAY"
else
- die "Error: No X11 or Wayland display detected"
+ : # die "Error: No X11 or Wayland display detected"
fi
local sleep_argv0="password store sleep on display $display_name"
--
2.48.1