diff --git a/.zshrc b/.zshrc index 9b0986a..933fd20 100644 --- a/.zshrc +++ b/.zshrc @@ -39,7 +39,8 @@ else fi TTY=$(tty) export GPG_TTY=$TTY -export PATH=$PATH:$HOME/.local/bin:$HOME/.poetry/bin +export PATH=$HOME/.local/bin:$PATH +export POETRY_HOME=$HOME/.local export SSH_KEY_PATH=$HOME/.ssh/id_rsa_$USER ### aliases diff --git a/script/strap-after-setup b/script/strap-after-setup index 49cb62f..e805202 100755 --- a/script/strap-after-setup +++ b/script/strap-after-setup @@ -21,16 +21,16 @@ fi ### Install user Python packages if command -v python3 &>/dev/null; then - if ! command -v poetry &>/dev/null; then - curl -fsSL $RAW/python-poetry/poetry/HEAD/get-poetry.py | python3 - - fi if ! command -v pipx &>/dev/null; then python3 -m pip install --user pipx python3 -m pipx ensurepath fi + if ! command -v poetry &>/dev/null; then + curl -fsSL $RAW/python-poetry/poetry/HEAD/install-poetry.py | python3 - + fi "$HOME"/.dotfiles/script/python-user-packages.sh else - echo "Python 3 not found. Skipping Poetry and pipx installs." + echo "Python 3 not found. Skipping pipx and Poetry installs." fi ### Install VSCode extensions