mirror of
https://github.com/KevinMidboe/dotfiles.git
synced 2025-10-29 17:40:19 +00:00
update dotfiles 11.2024
This commit is contained in:
56
install/0-brew.sh
Normal file
56
install/0-brew.sh
Normal file
@@ -0,0 +1,56 @@
|
||||
# Install Homebrew
|
||||
|
||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
brew update
|
||||
brew upgrade
|
||||
|
||||
# Add required taps
|
||||
brew tap hashicorp/tap
|
||||
|
||||
# Install packages
|
||||
apps=(
|
||||
ansible
|
||||
binwalk
|
||||
btop
|
||||
cario
|
||||
cmake
|
||||
drone-cli
|
||||
elixir
|
||||
erlang
|
||||
fd
|
||||
ffmpeg
|
||||
fish
|
||||
gcc
|
||||
gd
|
||||
gh
|
||||
gnupg
|
||||
gnutls
|
||||
go
|
||||
helm
|
||||
httpie
|
||||
iperf3
|
||||
ipmitool
|
||||
jq
|
||||
k9s
|
||||
lsusb
|
||||
lua
|
||||
lua-language-server
|
||||
meson
|
||||
ncdu
|
||||
neovim
|
||||
nmap
|
||||
ruby
|
||||
tailscale
|
||||
telnet
|
||||
hashicorp/tap/terraform
|
||||
tmux
|
||||
tree
|
||||
watch
|
||||
wget
|
||||
zig
|
||||
)
|
||||
|
||||
brew install "${apps[@]}"
|
||||
|
||||
# Git comes with diff-highlight, but isn't in the PATH
|
||||
ln -sf "$(brew --prefix)/share/git-core/contrib/diff-highlight/diff-highlight" /usr/local/bin/diff-highlight
|
||||
Reference in New Issue
Block a user