add notify watch, so that pinentry-dmenu is shown on focused monitor
Christian Krinitsin code@krinitsin.xyz
Sun, 29 Dec 2024 12:41:27 +0100
4 files changed,
14 insertions(+),
2 deletions(-)
A
bin/prepinentry
@@ -0,0 +1,10 @@
+#!/bin/bash + +TARGET_PROGRAM="/home/chris/.gnupg/pinentry-dmenu" + +inotifywait -m -e access "$TARGET_PROGRAM" | while read; do + if [ -f "/home/chris/.gnupg/current_monitor" ]; then + rm /home/chris/.gnupg/current_monitor + fi + swaymsg -t get_outputs | jq -r '.[] | select(.focused==true).name' >> /home/chris/.gnupg/current_monitor +done
M
scripts/install-packages.sh
→
scripts/install-packages.sh
@@ -1,7 +1,7 @@
#!/usr/bin/bash # install packages -sudo pacman -S bash-completion fzf grim pacman-contrib python-tldextract pass gnupg base-devel libnotify wl-clipboard qt6-wayland xorg-server-xwayland nerd-fonts zoxide waybar bison startup-notification flex wayland-protocols pkg-config cmake gcc alacritty dunst neovim qutebrowser starship xdg-user-dirs zathura zathura-pdf-mupdf meson ninja +sudo pacman -S bash-completion fzf grim pacman-contrib python-tldextract pass gnupg base-devel libnotify wl-clipboard qt6-wayland xorg-server-xwayland nerd-fonts zoxide waybar bison startup-notification flex wayland-protocols pkg-config cmake gcc alacritty dunst neovim qutebrowser starship xdg-user-dirs zathura zathura-pdf-mupdf meson ninja inotify-tools sudo pacman -S pipewire pipewire-audio pipewire-alsa pipewire-pulse pavucontrol
M
sway/.config/sway/config
→
sway/.config/sway/config
@@ -156,6 +156,7 @@ # autostart
exec --no-startup-id /usr/bin/dunst exec --no-startup-id /usr/bin/syncthing --no-browser exec_always --no-startup-id random-wallpaper +exec --no-startup-id prepinentry input * { xkb_layout "eu"