use rofi for SUDO_ASKPASS
This commit is contained in:
parent
70249a2a89
commit
e6a46d699b
|
|
@ -32,7 +32,7 @@ export MYSQL_HISTFILE="$XDG_CACHE_HOME/.mariadb_history"
|
||||||
export CUDA_CACHE_PATH="$XDG_CACHE_HOME/nv"
|
export CUDA_CACHE_PATH="$XDG_CACHE_HOME/nv"
|
||||||
|
|
||||||
# Other program settings
|
# Other program settings
|
||||||
export SUDO_ASKPASS="$HOME/.local/bin/dmenupass"
|
export SUDO_ASKPASS="$HOME/.local/bin/rofipass"
|
||||||
export FZF_DEFAULT_OPTS="--layout=reverse --height 40%"
|
export FZF_DEFAULT_OPTS="--layout=reverse --height 40%"
|
||||||
export ANDROID_SDK_HOME="${XDG_CONFIG_HOME:-$HOME/.config}/android"
|
export ANDROID_SDK_HOME="${XDG_CONFIG_HOME:-$HOME/.config}/android"
|
||||||
export ANDROID_HOME="$HOME/Android/Sdk/"
|
export ANDROID_HOME="$HOME/Android/Sdk/"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
# This script is the SUDO_ASKPASS variable, meaning that it will be used as a
|
|
||||||
# password prompt if needed.
|
|
||||||
|
|
||||||
dmenu -P -p "$1" <&- && echo
|
|
||||||
|
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# Take password prompt from STDIN, print password to STDOUT
|
||||||
|
# the sed piece just removes the colon from the provided
|
||||||
|
# prompt: rofi -p already gives us a colon
|
||||||
|
rofi -dmenu \
|
||||||
|
-password \
|
||||||
|
-no-fixed-num-lines \
|
||||||
|
-p "$(printf "$1" | sed s/://)"
|
||||||
Loading…
Reference in New Issue