dotfiles/brew/Brewfile

115 lines
2.0 KiB
Plaintext
Raw Permalink Normal View History

2024-07-12 04:51:15 +00:00
tap "homebrew/bundle"
tap "homebrew/services"
2024-07-16 15:53:59 +00:00
2024-07-16 15:55:05 +00:00
brew "bat"
brew "colordiff"
2024-07-12 04:51:15 +00:00
brew "coreutils"
brew "fd"
2024-07-16 15:55:05 +00:00
brew "feh"
2024-07-12 04:51:15 +00:00
brew "fzf"
2024-07-16 15:55:05 +00:00
brew "git"
2024-08-13 20:19:00 +00:00
brew "git-crypt"
2024-07-16 15:55:05 +00:00
brew "gnutls"
brew "htop"
2024-07-12 04:51:15 +00:00
brew "jq"
2024-07-16 15:55:05 +00:00
brew "make"
2024-07-12 04:51:15 +00:00
brew "nmap"
2024-07-16 15:55:05 +00:00
brew "pango"
brew "pgcli"
brew "pinentry-mac"
brew "pipx"
brew "ripgrep"
2024-07-12 04:51:15 +00:00
brew "terraform"
brew "terraformer"
brew "tesseract"
brew "the_silver_searcher"
2024-07-16 15:55:05 +00:00
brew "tmux"
2024-07-12 04:51:15 +00:00
brew "trash"
brew "tree"
2024-07-16 15:55:05 +00:00
brew "vim"
brew "zsh"
cask "1password"
cask "1password-cli"
2024-07-12 04:51:15 +00:00
cask "charles"
2024-07-16 15:55:05 +00:00
cask "dash"
2024-07-12 04:51:15 +00:00
cask "docker"
2024-07-16 15:55:05 +00:00
cask "firefox@developer-edition"
cask "gimp"
cask "iterm2"
2024-07-12 04:51:15 +00:00
cask "nextcloud"
2024-07-16 15:55:05 +00:00
cask "nextcloud"
cask "postgres-unofficial"
cask "protonmail-bridge"
2024-07-12 04:51:15 +00:00
cask "protonmail-bridge"
2024-07-16 15:55:05 +00:00
cask "raycast"
cask "slack"
2024-07-12 04:51:15 +00:00
cask "spotify"
cask "sublime-text"
cask "tailscale"
cask "todoist"
2024-07-16 15:55:05 +00:00
cask "whatsapp"
2024-07-12 04:51:15 +00:00
cask "zoom"
mas "Fantastical", id: 975_937_182
#emacs
tap "d12frosted/emacs-plus"
2024-07-16 15:53:59 +00:00
## Build requirements for emacs30. Explicitly stating to prevent dependency warn.
2024-07-12 04:51:15 +00:00
brew "autoconf"
brew "awk"
brew "gnu-sed"
brew "gnu-tar"
brew "grep"
2024-07-16 15:55:05 +00:00
brew "imagemagick"
2024-07-12 04:51:15 +00:00
brew "isl"
brew "jansson"
2024-07-16 15:55:05 +00:00
brew "jansson"
2024-07-12 04:51:15 +00:00
brew "jpeg"
brew "libgccjit"
2024-07-16 15:55:05 +00:00
brew "libmpc"
2024-07-12 04:51:15 +00:00
brew "libxml2"
brew "mas"
2024-07-16 15:55:05 +00:00
brew "mpfr"
2024-07-12 04:51:15 +00:00
brew "pkg-config"
brew "texinfo"
2024-07-16 15:55:05 +00:00
brew "tree-sitter"
2024-07-12 04:51:15 +00:00
brew "zlib"
2024-07-16 15:53:59 +00:00
# Emacs!
2024-07-12 04:51:15 +00:00
brew "emacs-plus@30", args: ["with-ctags", "with-xwidgets", "with-imagemagick", "with-native-comp", "with-modern-doom3-icon"]
2024-07-16 15:53:59 +00:00
# Configuration Dependencies
2024-07-16 15:55:05 +00:00
brew "aspell"
2024-07-16 15:53:59 +00:00
brew "bash-language-server"
2024-07-16 15:55:05 +00:00
brew "cmake"
brew "editorconfig"
brew "graphviz"
brew "harfbuzz"
2024-07-12 04:51:15 +00:00
brew "isync"
2024-07-16 15:55:05 +00:00
brew "languagetool", restart_service: true
brew "marked"
2024-07-12 04:51:15 +00:00
brew "mu"
2024-07-16 15:55:05 +00:00
brew "node"
brew "pgformatter"
2024-07-12 04:51:15 +00:00
brew "pngpaste"
2024-07-16 15:55:05 +00:00
brew "prettier"
brew "pyright"
brew "shellcheck"
2024-07-12 04:51:15 +00:00
brew "shfmt"
2024-07-16 15:55:05 +00:00
brew "stylelint"
cask "font-alegreya"
2024-07-12 04:51:15 +00:00
cask "font-hasklig"
cask "font-hasklug-nerd-font"
2024-07-16 15:53:59 +00:00
tap "hashicorp/tap" ; brew "hashicorp/tap/terraform-ls"
# Work
brew "ant"
2024-08-13 20:21:21 +00:00
brew "openjdk@17"
2024-08-13 20:21:37 +00:00
brew "rbenv"
brew "ruby-build"
2024-07-16 15:55:05 +00:00
cask "postgres-unofficial"
2024-07-16 15:53:59 +00:00
## Ops
2024-08-09 01:55:59 +00:00
brew "ansible"
brew "ansible-language-server"
2024-08-13 20:27:31 +00:00
brew "ansible-lint"
brew "awscli"