#!/bin/bash export MASTERPW=$(dialog --no-cancel --passwordbox "Enter Enpass master password." 10 60 3>&1 1>&2 2>&3 3>&1 | sed 's/\s//g') echo "https://tower.scarif.space" | xclip -selection clipboard -i enpass & dwmc toggleview 32 clipnotify echo "$MASTERPW" | xclip -selection clipboard -i read -n 1 -r -s -p $'Press enter when you have synced enpass...\n' dwmc toggleview 0 echo "" | xclip -selection clipboard -i CHECKPW=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/primary" -sort list 2>&1) while [[ "$CHECKPW" == *level=fatal* ]]; do export MASTERPW=$(dialog --no-cancel --passwordbox "That password didn't work, please try again" 10 60 3>&1 1>&2 2>&3 3>&1) CHECKPW=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/primary" -sort list) done echo "Password set successfuly" setupvpn setupssh setupdev setupprinter setupwacom setupkeyring setupspotify setupfirefox setupjoplin setupnextcloud