curl -fsSL https://bun.com/install | bash
install homebrew
brew install fish
echo /opt/homebrew/bin/fish | sudo tee -a /etc/shells
chsh -s /opt/homebrew/bin/fish
# programs
set HB_PKGS go
set -a HB_PKGS gh
set -a HB_PKGS lazygit
set -a HB_PKGS cmatrix
set -a HB_PKGS fnm
set -a HB_PKGS jq
set -a HB_PKGS uv
set -a HB_PKGS fzf
set -a HB_PKGS yadm
set -a HB_PKGS rustup
set -a HB_PKGS neovim
set -a HB_PKGS zoxide
brew install $HB_PKGS
# apps
set HB_CASKS zed
set -a HB_CASKS helium-browser
set -a HB_CASKS raycast
set -a HB_CASKS beeper
set -a HB_CASKS yaak
set -a HB_CASKS boop
set -a HB_CASKS keyboardcleantool
set -a HB_CASKS ghostty
set -a HB_CASKS tableplus
set -a HB_CASKS 1password
set -a HB_CASKS karabiner-elements
set -a HB_CASKS spotify
set -a HB_CASKS iina
set -a HB_CASKS alt-tab
set -a HB_CASKS steam
# set -a HB_CASKS sikarugir
# utils
set -a HB_CASKS rectangle
set -a HB_CASKS jordanbaird-ice
set -a HB_CASKS font-zed-mono
set -a HB_CASKS shottr
brew install --cask $HB_CASKS
set CARGO_PKGS quick-commit
set -a CARGO_PKGS tokei
cargo install $CARGO_PKGS