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