Skip to content

Commit da85744

Browse files
committed
install.sh fixes
1 parent 956978b commit da85744

File tree

1 file changed

+14
-26
lines changed

1 file changed

+14
-26
lines changed

Diff for: install.sh

+14-26
Original file line numberDiff line numberDiff line change
@@ -245,34 +245,17 @@ install_pipx() {
245245

246246
echo -e "\nInstalling pipx..."
247247

248-
# Check if pipx is installed
249-
pipx_version=$(python3 -m pipx --version 2>/dev/null)
248+
python3 -m pip install pipx >/dev/null 2>&1
250249

250+
# ensure path for pipx
251+
pipx_version=$(python3 -m pipx --version 2> /dev/null)
251252
if [[ $pipx_version =~ $version_regex ]]; then
252-
253-
echo "...pipx already installed"
254-
echo
255-
echo "Upgrading pipx..."
256-
257-
python3 -m pipx upgrade pipx >/dev/null 2>&1 &
258-
spinner $!
253+
python3 -m pipx ensurepath >/dev/null 2>&1
254+
echo "...pipx installed"
259255
else
260-
261-
# Install or upgrade pipx
262-
echo " Installing pipx via pip"
263-
python3 -m pip install --upgrade pipx >/dev/null 2>&1
264-
265-
# ensure path for pipx
266-
pipx_version=$(python3 -m pipx --version 2>/dev/null)
267-
if [[ $pipx_version =~ $version_regex ]]; then
268-
python3 -m pipx ensurepath >/dev/null 2>&1
269-
echo "...pipx installed"
270-
else
271-
echo "...pipx ensurepath failed"
272-
fi
273-
256+
echo "...pipx ensurepath failed"
274257
fi
275-
258+
276259
}
277260

278261
install_froster() {
@@ -289,9 +272,14 @@ install_froster() {
289272

290273
echo " Installing from the current directory"
291274
echo -e "\nInstalling Froster from the current directory in --editable mode..."
292-
python3 -m pip install -e . >/dev/null 2>&1 &
275+
python3 -m pip install --force -e . >/dev/null 2>&1 & #>/dev/null 2>&1
293276
spinner $!
294-
echo "...Froster installed"
277+
sleep 3
278+
if ! [[ -f "${HOME}/.local/bin/froster" ]]; then
279+
echo "${HOME}/.local/bin/froster not available, exiting."
280+
exit
281+
fi
282+
#until [ -f ${HOME}/.local/bin/froster ]; do sleep 1; done; echo "...Froster installed"
295283

296284
else
297285

0 commit comments

Comments
 (0)