|
|
|
@ -92,9 +92,9 @@ while :; do
|
|
|
|
|
firefox-link-win)
|
|
|
|
|
profile_dir="$(get_var_path APPDATA)"/Mozilla/Firefox/Profiles
|
|
|
|
|
profiles_args=()
|
|
|
|
|
for dir in "$profile_dir"/*; do [ -d "$dir" ] || continue; base="$(basename "$dir")"; profiles_args+=("$base"); profiles_args+=("$base"); done
|
|
|
|
|
for dir in "$profile_dir"/*; do [ -d "$dir" ] || continue; base="$(basename "$dir")"; profiles_args+=("$base" "$base"); done
|
|
|
|
|
configs_args=()
|
|
|
|
|
for dir in firefox/*; do [ -d "$dir" ] || continue; base="$(basename "$dir")"; configs_args+=("$base"); configs_args+=("$base"); done
|
|
|
|
|
for dir in firefox/*; do [ -d "$dir" ] || continue; base="$(basename "$dir")"; configs_args+=("$base" "$base"); done
|
|
|
|
|
while :; do
|
|
|
|
|
profile="$(whiptail --title 'Select profile' --menu '' $(tput lines) $(tput cols) $(($(tput lines) - 7)) "${profiles_args[@]}" --notags --default-item "$profile" 3>&2 2>&1 1>&3-)"
|
|
|
|
|
[ "$profile" = '' ] && break
|
|
|
|
|