update dotfiles 11.2024

This commit is contained in:
2024-11-06 13:18:05 +01:00
parent 5b47968d93
commit c1e4702866
29 changed files with 1312 additions and 443 deletions

56
install/0-brew.sh Normal file
View 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