This commit is contained in:
Brian Zalewski 2024-04-01 09:20:35 +00:00
parent 34a0429cfe
commit c1144eda2d
3 changed files with 9 additions and 6 deletions

View file

@ -472,11 +472,13 @@ ensurePipUpdated() {
### python3.10 pip update
if command -v python3.10 > /dev/null; then
logg info 'Ensuring python3.10 pip is updated' && python3.10 -m pip install --upgrade pip > /dev/null &
logg info 'Ensuring python3.10 setuptools is updated' && python3.10 -m pip install --upgrade setuptools > /dev/null &
fi
### python3.11 pip update
if command -v python3.11 > /dev/null; then
logg info 'Ensuring python3.11 pip is updated' && python3.11 -m pip install --upgrade pip > /dev/null &
logg info 'Ensuring python3.11 setuptools is updated' && python3.11 -m pip install --upgrade setuptools > /dev/null &
fi
### python3.12 pip update

View file

@ -3,7 +3,7 @@
#
# Clones organization "megabyte-labs" on GitHub into ~/Projects/Megabyte-Labs
github:
cmd: "ghorg clone megabyte-labs -s github --output-dir 'Megabyte-Labs'"
cmd: "ghorg clone megabyte-labs -s github --output-dir Megabyte-Labs"
description: "Clones the GitHub megabyte-labs organization repositories"
# Clones user "ProfessorManhattan" on GitHub into ~/Projects/ProfessorManhattan
github-user:
@ -11,5 +11,5 @@ github-user:
description: "Clones the GitHub user repositories"
# Clones organization "megabyte-labs" on GitLab into ~/Projects/GitLab
gitlab:
cmd: "ghorg clone megabyte-labs -s gitlab --output-dir 'GitLab'"
cmd: "ghorg clone megabyte-labs -s gitlab --output-dir GitLab"
description: "Clones the GitLab megabyte-labs organization repositories"

View file

@ -6744,11 +6744,12 @@ softwarePackages:
logg info 'The keybase executable is not available'
fi
_post:cask: >
_post:cask: |
#!/usr/bin/env bash
if [ ! -f /usr/local/bin/keybase ] && [ -f /Applications/Keybase.app/Contents/SharedSupport/bin/keybase ]; then echo "Fixing missing keybase executable symlink permission issue" && sudo ln -s /Applications/Keybase.app/Contents/SharedSupport/bin/keybase /usr/local/bin/keybase; fi
if [ ! -f /usr/local/bin/keybase ] && [ -f /Applications/Keybase.app/Contents/SharedSupport/bin/keybase ]; then
logg info "Fixing missing keybase executable symlink permission issue"
sudo ln -s /Applications/Keybase.app/Contents/SharedSupport/bin/keybase /usr/local/bin/keybase
fi
_short: "Keybase Client is an open-source security app that offers encrypted messaging, file sharing, and identity verification services. "
_when:ansible: "! test -f /opt/keybase/Keybase"
ansible: professormanhattan.keybase