2026-03-01 23:15:53 +00:00
|
|
|
#! /bin/bash
|
2026-03-01 00:09:35 +00:00
|
|
|
|
2026-03-14 16:07:57 +00:00
|
|
|
echo "Let's get set up"
|
|
|
|
|
echo """
|
|
|
|
|
|
|
|
|
|
░▒█▀▀▀█░▀▀█▀▀░█▀▀▄░▀▀█▀▀░▀█▀░▒█▀▀▀█░▒█▄░▒█░░░▒█▀▀▀█░▒█▀▀▀░▀▀█▀▀░▒█░▒█░▒█▀▀█
|
|
|
|
|
░░▀▀▀▄▄░░▒█░░▒█▄▄█░░▒█░░░▒█░░▒█░░▒█░▒█▒█▒█░░░░▀▀▀▄▄░▒█▀▀▀░░▒█░░░▒█░▒█░▒█▄▄█
|
|
|
|
|
░▒█▄▄▄█░░▒█░░▒█░▒█░░▒█░░░▄█▄░▒█▄▄▄█░▒█░░▀█░░░▒█▄▄▄█░▒█▄▄▄░░▒█░░░░▀▄▄▀░▒█░░░
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
|
|
2026-03-14 19:15:38 +00:00
|
|
|
export MASTERPW=$(gum input --header="Enpass Master password" --password)
|
|
|
|
|
|
|
|
|
|
"$HOME/.local/bin/station-install/password.sh"
|
|
|
|
|
"$HOME/.local/bin/station-install/password-manager.sh"
|
|
|
|
|
|
|
|
|
|
CHECKPW=$(enpass-cli -vault="$HOME/.local/share/Enpass/Enpass/Vaults/primary" -sort list 2>&1)
|
|
|
|
|
|
|
|
|
|
while [[ "$CHECKPW" == *level=error* ]]; do
|
|
|
|
|
export MASTERPW=$(gum input --header="Enpass Master password (incorrect, try again)" --password)
|
|
|
|
|
CHECKPW=$(enpass-cli -vault="$VAULT_DIR" -sort list)
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
"$HOME/.local/bin/station-install/ssh.sh"
|
|
|
|
|
"$HOME/.local/bin/station-install/server.sh"
|
|
|
|
|
# "$HOME/.local/bin/station-install/firefox.sh"
|
|
|
|
|
# "$HOME/.local/bin/station-install/nextcloud.sh"
|