This avoids the need for wl-copy to infer the mime-type, in theory
could prevent accidental overlap with a different mime-type, and works
around a current bug in autodetection[1].

[1]: https://github.com/bugaevc/wl-clipboard/issues/148
---
 src/password-store.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/password-store.sh b/src/password-store.sh
index 22e818f..63d553c 100755
--- a/src/password-store.sh
+++ b/src/password-store.sh
@@ -156,7 +156,7 @@ check_sneaky_paths() {
 
 clip() {
        if [[ -n $WAYLAND_DISPLAY ]] && command -v wl-copy &> /dev/null; then
-               local copy_cmd=( wl-copy )
+               local copy_cmd=( wl-copy --type 'text/plain;charset=utf-8' )
                local paste_cmd=( wl-paste -n )
                if [[ $X_SELECTION == primary ]]; then
                        copy_cmd+=( --primary )
-- 
2.36.2

Reply via email to