aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xextras/HOME/.local/bin/rofi-pass9
-rwxr-xr-xextras/HOME/.xmonad/startup2
2 files changed, 9 insertions, 2 deletions
diff --git a/extras/HOME/.local/bin/rofi-pass b/extras/HOME/.local/bin/rofi-pass
index d78870a..22b73fe 100755
--- a/extras/HOME/.local/bin/rofi-pass
+++ b/extras/HOME/.local/bin/rofi-pass
@@ -32,8 +32,13 @@ password=$(printf '%s\n' "${password_files[@]}" | "${dmenu[@]}" "$@")
[[ -n $password ]] || exit
+show=show
+if [[ "$password" == totp/* ]] ; then
+ show=otp
+fi
+
if [[ $typeit -eq 0 ]]; then
- pass show -c "$password" 2>/dev/null
+ pass "$show" -c "$password" 2>/dev/null
else
- pass show "$password" | { IFS= read -r pass; printf %s "$pass"; } | $xdotool
+ pass "$show" "$password" | { IFS= read -r pass; printf %s "$pass"; } | $xdotool
fi
diff --git a/extras/HOME/.xmonad/startup b/extras/HOME/.xmonad/startup
index b5a2c1f..85c888e 100755
--- a/extras/HOME/.xmonad/startup
+++ b/extras/HOME/.xmonad/startup
@@ -15,6 +15,8 @@ hostname_rahm1() {
xinput set-prop "TPPS/2 Elan TrackPoint" "Coordinate Transformation Matrix" 3 0 0 0 3 0 0 0 1
xinput set-prop "SYNA8004:00 06CB:CD8B Touchpad" "Coordinate Transformation Matrix" 3 0 0 0 3 0 0 0 1
+ $HOME/.local/share/keysym/setxkbmap.sh
+
n_displays=$(xrandr | grep '\<connected\>' | wc -l)
if [[ "$n_displays" -le "2" ]] ; then
if [ -z "$(ps aux | grep compton | grep -v grep)" ] ; then