From 4915c167cff07284e9880538ce5fa61a63a6fbd4 Mon Sep 17 00:00:00 2001 From: Caleb Braaten Date: Mon, 2 Sep 2024 13:56:44 -0700 Subject: [PATCH] Add Install Script and Brew Package List --- brewlist | 34 ++++++++++++++++++++++++++++++++++ install | 21 +++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 brewlist create mode 100644 install diff --git a/brewlist b/brewlist new file mode 100644 index 0000000..f1110da --- /dev/null +++ b/brewlist @@ -0,0 +1,34 @@ +ansible +ansible-language-server +ansible-lint +bat +black +caddy +deno +eza +fd +fzf +Git +gleam +go +hashicorp/tap/consul +hashicorp/tap/nomad +hashicorp/tap/vault +Stop +oh-my-posh +libpq +minio/stable/minio +neovim +ory/tap/hydra +ory/tap/kratos +oven-sh/bun/bun +pnpm +postgresql@16 +python@3.11 +redis +rust +seaweedfs +stow +tmux +yamllint +zoxide diff --git a/install b/install new file mode 100644 index 0000000..35f2296 --- /dev/null +++ b/install @@ -0,0 +1,21 @@ +#!/bin/sh + +# Install Brew +NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" + +# Set Homebrew Taps +brew tap hasicorp/tap + +# Install Brew Packages +xargs brew install < brewlist + + +# Sym Link Configs +folders=("alacritty" "nvim" "tmux" "zsh") + +for folder in "${folders[@]}" +do + echo "Symlinking $folder" + stow "$folder" --target ~ +done +