Latest
This commit is contained in:
parent
ff55dbf7e1
commit
719ef6bf12
2 changed files with 10 additions and 9 deletions
|
@ -235,17 +235,12 @@ installBrewPackage() {
|
|||
|
||||
# @description Installs various dependencies using Homebrew.
|
||||
#
|
||||
# 1. Ensures Chezmoi, Node.js, and ZX are installed.
|
||||
# 2. Installs Glow and Gum if the `HEADLESS_INSTALL` environment variable is not set.
|
||||
# 3. If the system is macOS, then also install `gsed` and `coreutils`.
|
||||
# 1. Ensures Glow, Gum, Chezmoi, Node.js, and ZX are installed.
|
||||
# 2. If the system is macOS, then also install `gsed` and `coreutils`.
|
||||
ensureHomebrewDeps() {
|
||||
### TUI experience
|
||||
if [ -z "$HEADLESS_INSTALL" ]; then
|
||||
installBrewPackage "gum"
|
||||
installBrewPackage "glow"
|
||||
fi
|
||||
|
||||
### Base dependencies
|
||||
installBrewPackage "glow"
|
||||
installBrewPackage "gum"
|
||||
installBrewPackage "chezmoi"
|
||||
installBrewPackage "node"
|
||||
installBrewPackage "zx"
|
||||
|
|
|
@ -7305,6 +7305,7 @@ softwarePackages:
|
|||
_bin: postgresql
|
||||
_name: PostgreSQL
|
||||
_github: https://github.com/postgres/postgres
|
||||
_service: postgresql
|
||||
_service:brew: postgresql@14
|
||||
brew: postgresql
|
||||
zypper: postgresql
|
||||
|
@ -7683,6 +7684,10 @@ softwarePackages:
|
|||
_bin: openvpn
|
||||
_github: https://github.com/OpenVPN/openvpn
|
||||
_name: OpenVPN
|
||||
_service: openvpn
|
||||
_service:brew:
|
||||
- name: openvpn
|
||||
sudo: true
|
||||
apt: openvpn
|
||||
dnf: openvpn
|
||||
pacman: openvpn
|
||||
|
@ -10030,6 +10035,7 @@ softwarePackages:
|
|||
_home: https://vaultproject.io/
|
||||
_name: HashiCorp Vault
|
||||
_service: vault
|
||||
_service:brew: hashicorp/tap/vault
|
||||
ansible: professormanhattan.vault
|
||||
brew: hashicorp/tap/vault
|
||||
yay: vault-cli
|
||||
|
|
Loading…
Reference in a new issue