Add Install Script and Brew Package List
This commit is contained in:
		
							parent
							
								
									c36bc8f436
								
							
						
					
					
						commit
						4915c167cf
					
				
							
								
								
									
										34
									
								
								brewlist
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								brewlist
									
									
									
									
									
										Normal file
									
								
							@ -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
 | 
				
			||||||
							
								
								
									
										21
									
								
								install
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								install
									
									
									
									
									
										Normal file
									
								
							@ -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
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user