From 762e7c1bf71d73f88fb0f7eccadbedde17898908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Wed, 25 May 2022 23:51:49 +0300 Subject: WIP: rofi Some rofi scripts changes to hide passwords and match by prefix. --- dotfiles/.config/sway/config | 2 +- dotfiles/.local/bin/menublk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dotfiles/.config/sway/config b/dotfiles/.config/sway/config index c691386..01484c5 100644 --- a/dotfiles/.config/sway/config +++ b/dotfiles/.config/sway/config @@ -327,7 +327,7 @@ bindsym --to-code { $mod+F11 exec "killall -10 waybar" # Shut down, restart and locking features - $mod+Shift+e exec rofi -show session -modi "session:rofisession" + $mod+Shift+e exec rofi -show session -matching prefix -modi "session:rofisession" # Resize $mod+Shift+y exec swayresize left diff --git a/dotfiles/.local/bin/menublk b/dotfiles/.local/bin/menublk index 499fe5d..64d28fd 100755 --- a/dotfiles/.local/bin/menublk +++ b/dotfiles/.local/bin/menublk @@ -57,7 +57,7 @@ mount_dev() { fstype="$(lsblk -r -o FSTYPE "/dev/$1" | tail -n 1)" part="/dev/$1" if [ "$fstype" = "crypto_LUKS" ]; then - password="$(echo "" | rofi -dmenu -p "Enter passphrase for encrypted drive" --tf="$BEMENU_TF" --tb="$BEMENU_NB" --ff="$BEMENU_NB" --fb="$BEMENU_NB" --fn="$BEMENU_FN" --nb="$BEMENU_NB" --nf="$BEMENU_NF" --hf="$BEMENU_HF" --hb="$BEMENU_HB" --monitor="$BEMENU_MONITOR")" + password="$(echo "" | rofi -dmenu -password -p "Enter passphrase for encrypted drive" --tf="$BEMENU_TF" --tb="$BEMENU_NB" --ff="$BEMENU_NB" --fb="$BEMENU_NB" --fn="$BEMENU_FN" --nb="$BEMENU_NB" --nf="$BEMENU_NF" --hf="$BEMENU_HF" --hb="$BEMENU_HB" --monitor="$BEMENU_MONITOR")" if [ -z "$password" ]; then exit 0 fi @@ -111,7 +111,7 @@ poweroff_dev() { fi } -action="$(printf "mount\nunmount\npoweroff\n" | rofi -dmenu -p "What to do?" )" +action="$(printf "mount\nunmount\npoweroff\n" | rofi -dmenu -matching prefix -p "What to do?" )" case "$action" in mount) -- cgit v1.2.3