Skip to content

Commit

Permalink
move packages up to better visibility
Browse files Browse the repository at this point in the history
  • Loading branch information
pgaijin66 committed Oct 22, 2024
1 parent 4f09c72 commit 76b709a
Showing 1 changed file with 58 additions and 10 deletions.
68 changes: 58 additions & 10 deletions bootstrap.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,63 @@
#!/usr/bin/env bash

# The
packages=(
bat \
gcc \
ansible \
koekeishiya/formulae/skhd \
ripgrep \
pipenv \
black \
neovim \
fzf \
go-task \
tree \
nvm \
go \
openjdk \
tfenv \
helm \
helmfile \
kubectx \
kubectl \
sops \
docker \
docker-compose \
colima \
docker-credential-helper \
aylei/tap/kubectl-debug \
git-delta \
git-absorb \
shellcheck \
awscli \
hadolint \
aquasecurity/trivy/trivy \
figlet \
lolcat \
mkcert \
nmap \
ansible \
derailed/k9s/k9s \
snappy \
awscurl \
jid \
watch \
wget \
telnet \
terraformer \
tfsec \
tree-sitter \
terraform-docs \
bats-core \
kubent \
mtr \
nettle \
tcpdump \
unbound \
velero
)

# Set up the configuration directory
export CONFIG_HOME=${XDG_CONFIG_HOME:-"$HOME"/.config}
if [[ ! -d "$CONFIG_HOME" ]]; then
Expand Down Expand Up @@ -55,16 +113,6 @@ function install_python {

# Function to install various packages
function install_packages {
packages=(
bat gcc ansible koekeishiya/formulae/skhd ripgrep pipenv black neovim fzf go-task tree nvm go openjdk
tfenv helm helmfile kubectx kubectl sops docker docker-compose colima
docker-credential-helper aylei/tap/kubectl-debug git-delta git-absorb
shellcheck awscli hadolint aquasecurity/trivy/trivy figlet lolcat
mkcert nmap ansible derailed/k9s/k9s snappy awscurl jid watch wget
telnet terraformer tfsec tree-sitter terraform-docs bats-core kubent
mtr nettle tcpdump unbound velero
)

for package in "${packages[@]}"; do
if ! brew list "$package" &>/dev/null; then
echo "Installing $package..."
Expand Down

0 comments on commit 76b709a

Please sign in to comment.