2 Commits

Author SHA1 Message Date
David Tomaschik
f56bcf4cdf bump brewfile 2026-06-19 14:20:59 -07:00
David Tomaschik
ad135fac37 Updates 2026-06-19 14:17:48 -07:00
4 changed files with 24 additions and 7 deletions

View File

@@ -1,6 +1,7 @@
tap "dart-lang/dart" tap "dart-lang/dart", trusted: true
tap "espressif/eim"
tap "holtwick/tap" tap "holtwick/tap"
tap "sass/sass" tap "sass/sass", trusted: true
brew "ack" brew "ack"
brew "acme.sh" brew "acme.sh"
@@ -20,9 +21,11 @@ brew "devcontainer"
brew "dfu-util" brew "dfu-util"
brew "difftastic" brew "difftastic"
brew "direnv" brew "direnv"
brew "dua-cli"
brew "duck" brew "duck"
brew "dust" brew "dust"
brew "earthly" brew "earthly"
brew "espressif/eim/eim", trusted: true
brew "esptool" brew "esptool"
brew "fish" brew "fish"
brew "fq" brew "fq"
@@ -31,11 +34,13 @@ brew "ghidra", link: false
brew "git" brew "git"
brew "git-delta" brew "git-delta"
brew "git-lfs" brew "git-lfs"
brew "glib"
brew "gnupg" brew "gnupg"
brew "go" brew "go"
brew "gradle" brew "gradle"
brew "hashcat"
brew "hf" brew "hf"
brew "holtwick/tap/bx" brew "holtwick/tap/bx", trusted: true
brew "htop" brew "htop"
brew "httpie" brew "httpie"
brew "hugo" brew "hugo"
@@ -44,7 +49,9 @@ brew "john-jumbo"
brew "jq" brew "jq"
brew "kubeconform" brew "kubeconform"
brew "kubectx" brew "kubectx"
brew "libgcrypt"
brew "librsvg" brew "librsvg"
brew "libslirp"
brew "lima" brew "lima"
brew "minikube" brew "minikube"
brew "mise" brew "mise"
@@ -56,23 +63,27 @@ brew "ollama"
brew "p7zip" brew "p7zip"
brew "pipenv" brew "pipenv"
brew "pipx" brew "pipx"
brew "pixman"
brew "pkgconf" brew "pkgconf"
brew "protobuf" brew "protobuf"
brew "pwgen" brew "pwgen"
brew "pwntools" brew "pwntools"
brew "python@3.13" brew "python@3.13"
brew "python@3.14"
brew "qemu" brew "qemu"
brew "restic" brew "restic"
brew "ripgrep" brew "ripgrep"
brew "ruby" brew "ruby", link: false
brew "ruby@3.3" brew "ruby@3.3"
brew "rustup" brew "rustup"
brew "sass/sass/migrator" brew "sass/sass/migrator"
brew "sass/sass/sass" brew "sass/sass/sass"
brew "sdl2"
brew "shellcheck" brew "shellcheck"
brew "smartmontools" brew "smartmontools"
brew "starship" brew "starship"
brew "tmux" brew "tmux"
brew "todoist-cli"
brew "uv" brew "uv"
brew "virtualenvwrapper" brew "virtualenvwrapper"
brew "wget" brew "wget"
@@ -81,6 +92,7 @@ brew "zlib"
brew "zsh-syntax-highlighting" brew "zsh-syntax-highlighting"
cask "codeql" cask "codeql"
cask "codex"
cask "cyberduck" cask "cyberduck"
cask "font-fira-code-nerd-font" cask "font-fira-code-nerd-font"
cask "font-fira-mono-nerd-font" cask "font-fira-mono-nerd-font"
@@ -124,8 +136,7 @@ if !is_corp?
cask "cryptomator" cask "cryptomator"
cask "keepassxc" cask "keepassxc"
cask "gcloud-cli" cask "gcloud-cli"
cask "google-cloud-sdk"
cask "keybase" cask "keybase"
cask "orbstack" cask "orbstack"
cask "jordanbaird-ice" cask "jordanbaird-ice@beta"
end end

View File

@@ -18,7 +18,7 @@ HOST_SPECIFIC_SCRIPT="${RESTIC_SCRIPTS_DIR}/${HOSTNAME}"
# Check if the script exists and is executable # Check if the script exists and is executable
if [[ -f "${HOST_SPECIFIC_SCRIPT}" && -x "${HOST_SPECIFIC_SCRIPT}" ]]; then if [[ -f "${HOST_SPECIFIC_SCRIPT}" && -x "${HOST_SPECIFIC_SCRIPT}" ]]; then
echo "Executing restic script for hostname: ${HOSTNAME}" echo "Executing restic script for hostname: ${HOSTNAME}"
"${HOST_SPECIFIC_SCRIPT}" "${HOST_SPECIFIC_SCRIPT}" "$@"
else else
echo "Error: No executable restic script found for hostname '${HOSTNAME}' at '${HOST_SPECIFIC_SCRIPT}'." >&2 echo "Error: No executable restic script found for hostname '${HOSTNAME}' at '${HOST_SPECIFIC_SCRIPT}'." >&2
echo "Please create an executable script at that path if you want to use this functionality." >&2 echo "Please create an executable script at that path if you want to use this functionality." >&2

View File

@@ -28,6 +28,9 @@ alias clear-gpg-agent="echo RELOADAGENT | gpg-connect-agent"
# Earthly ssh # Earthly ssh
alias earthly='earthly --ssh-auth-sock ""' alias earthly='earthly --ssh-auth-sock ""'
# ESP-IDF
alias activate_idf="source ~/.espressif/tools/activate_idf_v*.sh"
if [ "$(uname)" = "Linux" ]; then if [ "$(uname)" = "Linux" ]; then
# Cryptsetup alias # Cryptsetup alias
alias luksFormat='cryptsetup luksFormat --type=luks2 --pbkdf-memory=2560000 --pbkdf=argon2id -i 15000 -s 512 -h sha256 -c aes-xts-plain64' alias luksFormat='cryptsetup luksFormat --type=luks2 --pbkdf-memory=2560000 --pbkdf=argon2id -i 15000 -s 512 -h sha256 -c aes-xts-plain64'

View File

@@ -45,3 +45,6 @@
hibernationfile hibernationfile
sleepimage sleepimage
swapfile swapfile
# Android and other big tools
/Users/*/.android