From a148d7b2304f00646e9355a4dea7ab8b83b97369 Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Sat, 20 Apr 2024 10:42:57 +0300 Subject: [PATCH] Fix QR alias --- home/.config/zsh/04-aliases.zsh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/home/.config/zsh/04-aliases.zsh b/home/.config/zsh/04-aliases.zsh index dc99397..84206b8 100644 --- a/home/.config/zsh/04-aliases.zsh +++ b/home/.config/zsh/04-aliases.zsh @@ -150,7 +150,9 @@ alias startvpn='doas systemctl start wg-quick@wg0.service' alias stopvpn='doas systemctl stop wg-quick@wg0.service' # read qrcode from selection -qr() { grim -g "$(slurp -d)" - | zbarimg PNG:- } +qr() { + gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'Main.screenshotUI.open();' 2>&1 > /dev/null && wl-paste | zbarimg -q --raw PNG:- +} # generate qr code in terminal alias qrencode='qrencode -t ansiutf8'