From c6c10fcaff47f613ece4502765cd44eb13537ec3 Mon Sep 17 00:00:00 2001 From: zendesk-acicchetti Date: Mon, 7 Mar 2022 10:44:04 -0500 Subject: [PATCH] pipx for binaries --- bin/pipx-upgrade | 10 ++++++++++ defaults/default-packages | 12 +----------- 2 files changed, 11 insertions(+), 11 deletions(-) create mode 100755 bin/pipx-upgrade diff --git a/bin/pipx-upgrade b/bin/pipx-upgrade new file mode 100755 index 0000000..4b909e0 --- /dev/null +++ b/bin/pipx-upgrade @@ -0,0 +1,10 @@ +#!/usr/bin/env zsh +local things_to_install=(ipython yt-dlp magic-wormhole litecli wakatime) + +if [[ -x "$(command -v $things_to_install)" ]]; then + pipx reinstall-all +else + for thing_to_install in $things_to_install; do + pipx install $thing_to_install + done +fi diff --git a/defaults/default-packages b/defaults/default-packages index fe04a2a..a509aae 100644 --- a/defaults/default-packages +++ b/defaults/default-packages @@ -1,12 +1,2 @@ wheel -ipython -python-language-server -requests -pynvim -youtube-dl -black -poetry -magic-wormhole -neovim-remote -wakatime -litecli \ No newline at end of file +pipx