From 7f7cfc85f8a031b44c2810e0a00d503535265201 Mon Sep 17 00:00:00 2001 From: Random936 Date: Mon, 13 Jan 2025 09:02:13 -0800 Subject: [PATCH] Updated bw-copy to work on darwin --- dotfiles/.functions.zsh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dotfiles/.functions.zsh b/dotfiles/.functions.zsh index 3bbb833..12d6587 100644 --- a/dotfiles/.functions.zsh +++ b/dotfiles/.functions.zsh @@ -19,7 +19,15 @@ bw-init() { } bw-copy() { - bw-load && NODE_OPTIONS="--no-deprecation" bw get password "$1" | xsel --clipboard -i + clipboard_cmd="" + + if [[ "$(uname)" == "Linux" ]]; then + clipboard_cmd="xsel --clipboard -i" + elif [[ "$(uname)" == "Darwin" ]]; then + clipboard_cmd="pbcopy" + fi + + bw-load && NODE_OPTIONS="--no-deprecation" bw get password "$1" | $clipboard_cmd } bw-clear() {