chore(brew): reorganize brewfile
This commit is contained in:
parent
c189c18209
commit
3cbc6318bc
1 changed files with 41 additions and 25 deletions
|
@ -6,39 +6,49 @@ tap 'oven-sh/bun'
|
||||||
tap 'withgraphite/tap'
|
tap 'withgraphite/tap'
|
||||||
tap 'shivammathur/extensions'
|
tap 'shivammathur/extensions'
|
||||||
|
|
||||||
# Binaries
|
# Meta tools for this bundle to install properly
|
||||||
brew 'awscli'
|
brew 'mas' # Mac App Store manager to install appstore apps
|
||||||
|
brew 'svn' # Needed to install fonts
|
||||||
|
|
||||||
|
# Essentials
|
||||||
brew 'bash'
|
brew 'bash'
|
||||||
brew 'coreutils' # Those that come with macOS are outdated
|
brew 'coreutils' # Those that come with macOS are outdated
|
||||||
brew 'graphviz'
|
|
||||||
brew 'ffmpeg'
|
|
||||||
brew 'gh'
|
|
||||||
brew 'git'
|
brew 'git'
|
||||||
brew 'gnupg' # Dependency for pass etc but slightly conflicts with gpg-suite see https://github.com/Homebrew/homebrew-core/issues/74447
|
brew 'gnupg' # Dependency for pass etc but slightly conflicts with gpg-suite see https://github.com/Homebrew/homebrew-core/issues/74447
|
||||||
brew 'grep'
|
brew 'grep'
|
||||||
|
brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20
|
||||||
|
brew 'imagemagick' # Needed for PHP imagick extension
|
||||||
|
brew 'nginx' # Needed for Valet
|
||||||
|
brew 'jq'
|
||||||
|
brew 'graphviz'
|
||||||
|
brew 'ffmpeg'
|
||||||
brew 'httpie'
|
brew 'httpie'
|
||||||
brew "openjdk"
|
brew "openjdk"
|
||||||
brew 'openjdk@17'
|
|
||||||
brew 'openvpn'
|
brew 'openvpn'
|
||||||
brew 'mas' # Mac App Store manager
|
|
||||||
brew 'pass'
|
|
||||||
brew 'pkg-config' # https://github.com/driesvints/dotfiles/issues/20
|
|
||||||
brew 'svn' # Needed to install fonts
|
|
||||||
brew 'starship' # fancy shell prompt
|
|
||||||
brew 'asimov' # Exclude node_modules etc from TM backup
|
brew 'asimov' # Exclude node_modules etc from TM backup
|
||||||
|
brew 'scrcpy' # View screen of an android device
|
||||||
|
brew 'poppler' # PDF manipulation
|
||||||
|
brew 'qpdf' # PDF manipulation
|
||||||
|
brew 'rename'
|
||||||
|
|
||||||
|
# Service tools
|
||||||
|
brew 'awscli'
|
||||||
|
brew 'gh' # GitHub CLI
|
||||||
|
|
||||||
|
# Infrastructure tools
|
||||||
|
brew 'ansible'
|
||||||
|
brew 'ansible-lint'
|
||||||
|
|
||||||
|
# Git tools
|
||||||
|
brew 'git-delta' # Nice diff viewer
|
||||||
brew 'git-absorb' # amazing tool for better git fixup
|
brew 'git-absorb' # amazing tool for better git fixup
|
||||||
brew 'git-town' # Simple git stacking tool
|
brew 'git-town' # Simple git stacking tool
|
||||||
brew 'withgraphite/tap/graphite' # Advanced stacking tool with web app
|
brew 'withgraphite/tap/graphite' # Advanced stacking tool with web app
|
||||||
brew 'ansible'
|
|
||||||
brew 'ansible-lint'
|
# Other tools (not necessary for work)
|
||||||
brew 'jq'
|
brew 'starship' # fancy shell prompt
|
||||||
brew 'scrcpy'
|
brew 'pass' # GPG-based PW manager
|
||||||
brew 'poppler' # PDF manipulation
|
brew 'openjdk@17' # older jdk for minecraft
|
||||||
brew 'qpdf'
|
|
||||||
brew 'rename'
|
|
||||||
brew 'git-delta'
|
|
||||||
brew 'imagemagick'
|
|
||||||
brew 'nginx'
|
|
||||||
|
|
||||||
# Nvim & various dependencies
|
# Nvim & various dependencies
|
||||||
brew 'neovim'
|
brew 'neovim'
|
||||||
|
@ -58,11 +68,13 @@ brew 'shivammathur/extensions/xdebug@8.3'
|
||||||
brew 'shivammathur/extensions/redis@8.3'
|
brew 'shivammathur/extensions/redis@8.3'
|
||||||
brew 'shivammathur/extensions/imagick@8.3'
|
brew 'shivammathur/extensions/imagick@8.3'
|
||||||
brew 'shivammathur/extensions/swoole@8.3'
|
brew 'shivammathur/extensions/swoole@8.3'
|
||||||
|
|
||||||
brew 'php@8.2'
|
brew 'php@8.2'
|
||||||
brew 'shivammathur/extensions/xdebug@8.2'
|
brew 'shivammathur/extensions/xdebug@8.2'
|
||||||
brew 'shivammathur/extensions/redis@8.2'
|
brew 'shivammathur/extensions/redis@8.2'
|
||||||
brew 'shivammathur/extensions/imagick@8.2'
|
brew 'shivammathur/extensions/imagick@8.2'
|
||||||
brew 'shivammathur/extensions/swoole@8.2'
|
brew 'shivammathur/extensions/swoole@8.2'
|
||||||
|
|
||||||
brew 'php@8.1'
|
brew 'php@8.1'
|
||||||
brew 'shivammathur/extensions/xdebug@8.1'
|
brew 'shivammathur/extensions/xdebug@8.1'
|
||||||
brew 'shivammathur/extensions/redis@8.1'
|
brew 'shivammathur/extensions/redis@8.1'
|
||||||
|
@ -83,11 +95,9 @@ brew 'cargo-make'
|
||||||
cask '1password'
|
cask '1password'
|
||||||
cask '1password-cli'
|
cask '1password-cli'
|
||||||
cask 'around'
|
cask 'around'
|
||||||
cask 'discord'
|
|
||||||
cask 'docker'
|
cask 'docker'
|
||||||
cask 'caffeine'
|
cask 'caffeine'
|
||||||
cask 'chromium', args: { no_quarantine: true }
|
cask 'chromium', args: { no_quarantine: true }
|
||||||
cask 'element'
|
|
||||||
cask 'figma'
|
cask 'figma'
|
||||||
cask 'firefox'
|
cask 'firefox'
|
||||||
cask 'gpg-suite'
|
cask 'gpg-suite'
|
||||||
|
@ -105,8 +115,6 @@ cask 'tinkerwell'
|
||||||
cask 'visual-studio-code'
|
cask 'visual-studio-code'
|
||||||
cask 'basecamp'
|
cask 'basecamp'
|
||||||
cask 'setapp'
|
cask 'setapp'
|
||||||
cask 'spotify'
|
|
||||||
cask 'mactex'
|
|
||||||
cask 'android-studio'
|
cask 'android-studio'
|
||||||
cask 'android-platform-tools'
|
cask 'android-platform-tools'
|
||||||
cask 'tunnelblick'
|
cask 'tunnelblick'
|
||||||
|
@ -114,7 +122,13 @@ cask 'raycast'
|
||||||
cask 'phpstorm'
|
cask 'phpstorm'
|
||||||
cask 'jetbrains-toolbox'
|
cask 'jetbrains-toolbox'
|
||||||
cask 'arq'
|
cask 'arq'
|
||||||
|
|
||||||
|
# Other non-work stuff
|
||||||
cask 'prismlauncher'
|
cask 'prismlauncher'
|
||||||
|
cask 'spotify'
|
||||||
|
cask 'mactex'
|
||||||
|
cask 'element'
|
||||||
|
cask 'discord'
|
||||||
|
|
||||||
# Fonts
|
# Fonts
|
||||||
cask 'font-fira-code'
|
cask 'font-fira-code'
|
||||||
|
@ -126,6 +140,8 @@ cask 'font-source-code-pro-for-powerline'
|
||||||
cask 'font-source-code-pro'
|
cask 'font-source-code-pro'
|
||||||
cask 'font-source-sans-pro'
|
cask 'font-source-sans-pro'
|
||||||
cask 'font-source-serif-pro'
|
cask 'font-source-serif-pro'
|
||||||
|
|
||||||
|
# cb. fonts
|
||||||
cask 'font-montserrat'
|
cask 'font-montserrat'
|
||||||
cask 'font-inter'
|
cask 'font-inter'
|
||||||
cask 'font-reenie-beanie'
|
cask 'font-reenie-beanie'
|
||||||
|
|
Loading…
Add table
Reference in a new issue