Files
dotfiles/Brewfile
Jim Myhrberg 9cfc2f0205 Update Brewfile
- Remove args from aspell, it seems it always installs all language
  dictionaries now.
- Remove args from global, they're not there, and I don't know what the
  package does instead now, cause I've hardly ever used global.
- Switch from Beta to Stable versions of Firefox.
- Remove no longers supports args from the ffmpeg install command.
- Remove witgui, it's formula has been removed due to the download
  website using reCAPTCHA before you can download the file.
2019-11-01 17:05:32 +00:00

289 lines
5.1 KiB
Ruby

# frozen_string_literal: true
#
# Setup
#
hostname = `hostname -s`.strip
cask_args appdir: '/Applications'
tap 'homebrew/cask'
tap 'homebrew/cask-drivers'
#
# Command-Line Tools (Brew)
#
brew 'ack'
brew 'ansible'
brew 'aspell'
brew 'bash'
brew 'bazaar'
brew 'colordiff'
brew 'ctop'
brew 'dep'
brew 'dpkg'
brew 'geckodriver'
brew 'git'
brew 'git-crypt'
brew 'git-standup'
brew 'global'
brew 'go'
brew 'highlight'
brew 'htop'
brew 'httpie'
brew 'jq'
brew 'less'
brew 'lua'
brew 'luarocks'
brew 'mas'
brew 'mosh'
brew 'node'
brew 'peco'
brew 'pgformatter'
brew 'postgresql'
brew 'pyenv'
brew 'rbenv'
brew 'rclone'
brew 'readline'
brew 'reattach-to-user-namespace'
brew 'redis'
brew 'ruby-build'
brew 'rustup-init'
brew 'shellcheck'
brew 'source-highlight'
brew 'telnet'
brew 'the_silver_searcher'
brew 'tldr'
brew 'tmux'
brew 'tree'
brew 'watch'
brew 'wget'
brew 'yank'
brew 'yarn'
brew 'zsh'
# Custom taps
tap 'golangci/tap'
brew 'golangci-lint'
tap 'goreleaser/tap'
brew 'goreleaser'
tap 'heroku/brew'
brew 'heroku'
tap 'nektos/tap'
brew 'act'
# sshfs requires osxfuse
cask 'osxfuse'
brew 'sshfs'
#
# Desktop Apps (Cask)
#
# Core Apps
cask '1password'
cask 'aerial'
cask 'alfred'
cask 'appcleaner'
cask 'bartender'
cask 'betterzip'
cask 'bitbar'
cask 'daisydisk'
cask 'emacs'
cask 'firefox'
cask 'fluid'
cask 'flux'
cask 'google-chrome'
cask 'gpg-suite'
cask 'hammerspoon'
cask 'iina'
cask 'intel-power-gadget'
cask 'istat-menus'
cask 'iterm2'
cask 'karabiner-elements'
cask 'logitech-gaming-software'
cask 'logitech-options'
cask 'mplayerx'
cask 'name-mangler'
cask 'resolutionator'
cask 'soulver'
cask 'stay'
cask 'ubersicht'
cask 'vlc'
# Fonts
tap 'homebrew/cask-fonts'
cask 'font-anonymice-powerline'
cask 'font-clear-sans'
cask 'font-dejavu-sans'
cask 'font-dejavu-sans-mono-for-powerline'
cask 'font-droid-sans-mono-for-powerline'
cask 'font-fira-mono-for-powerline'
cask 'font-inconsolata-dz-for-powerline'
cask 'font-inconsolata-for-powerline'
cask 'font-inconsolata-for-powerline-bold'
cask 'font-menlo-for-powerline'
cask 'font-meslo-for-powerline'
cask 'font-office-code-pro'
cask 'font-open-sans'
cask 'font-open-sans-condensed'
cask 'font-source-code-pro-for-powerline'
cask 'font-terminus'
cask 'font-ubuntu'
cask 'font-ubuntu-mono-derivative-powerline'
cask 'font-xkcd'
# Work Apps
cask 'atom'
cask 'bbedit'
cask 'chromedriver'
cask 'cyberduck'
cask 'dash'
cask 'docker'
cask 'drawio'
cask 'fork'
cask 'github'
cask 'google-cloud-sdk'
cask 'hex-fiend'
cask 'insomnia'
cask 'java'
cask 'kaleidoscope'
cask 'licecap'
cask 'microsoft-teams'
cask 'paw'
cask 'postico'
cask 'postman'
cask 'robo-3t'
cask 'rowanj-gitx'
cask 'sequel-pro'
cask 'slack'
cask 'transmit'
cask 'vagrant'
cask 'virtualbox'
cask 'visual-studio-code'
# noct
if hostname == 'noct'
brew 'ffmpeg', args: %w[
with-fdk-aac
with-libass
with-librsvg
with-libsoxr
with-libssh
with-libvidstab
with-openh264
with-openssl
with-rubberband
with-srt
with-tesseract
with-webp
]
brew 'get_iplayer'
brew 'blueutil'
brew 'circleci'
brew 'kubernetes-cli'
brew 'kubernetes-helm'
brew 'mariadb'
cask '4k-video-downloader'
cask 'adobe-creative-cloud'
cask 'aegisub'
cask 'android-file-transfer'
cask 'android-platform-tools'
cask 'audio-hijack'
cask 'authy'
cask 'autodmg'
cask 'avidemux'
cask 'balenaetcher'
cask 'boom-3d'
cask 'calibre'
cask 'chicken'
cask 'deluge'
cask 'discord'
cask 'dropbox'
cask 'epic-games'
cask 'evernote'
cask 'filebot'
cask 'get-iplayer-automator'
cask 'gog-galaxy'
cask 'google-photos-backup-and-sync'
cask 'hackety-hack'
cask 'handbrake'
cask 'irccloud'
cask 'istumbler'
cask 'keybase'
cask 'little-snitch'
cask 'makemkv'
cask 'messenger'
cask 'micro-snitch'
cask 'mkvtoolnix'
cask 'monodraw'
cask 'muzzle'
cask 'omnigraffle'
cask 'openemu'
cask 'parallels'
cask 'peakhour'
cask 'plex-media-player'
cask 'pocket-casts'
cask 'qlcolorcode'
cask 'qlimagesize'
cask 'qlmarkdown'
cask 'qlprettypatch'
cask 'qlstephen'
cask 'qlvideo'
cask 'quicklook-csv'
cask 'quicklook-json'
cask 'quicklookapk'
cask 'rclone-browser'
cask 'ring'
cask 'scroll-reverser'
cask 'sixtyforce'
cask 'skitch'
cask 'skyfonts'
cask 'skype'
cask 'spotify'
cask 'steam'
cask 'suspicious-package'
cask 'teamviewer'
cask 'trailer'
cask 'transmission'
cask 'virtualc64'
cask 'viscosity'
cask 'vmware-fusion'
cask 'vnc-viewer'
cask 'wavebox'
cask 'webpquicklook'
cask 'whatsapp'
cask 'xld'
mas 'Apple Remote Desktop', id: 409_907_375
mas 'Awaken', id: 404_221_531
mas 'HTTP Client', id: 418_138_339
mas 'HiddenMe', id: 467_040_476
mas 'Medis', id: 1_063_631_769
mas 'Microsoft Remote Desktop 10', id: 1_295_203_466
mas 'Pocket', id: 568_494_494
mas 'Reeder 3', id: 880_001_334
mas 'Textual 7', id: 1_262_957_439
mas 'Wire', id: 931_134_707
mas 'feedly', id: 865_500_966
end
if hostname == 'UAC00013'
brew 'gnu-getopt'
brew 'mariadb@10.0'
brew 'packer'
brew 'skopeo'
brew 'sops'
mas 'HiddenMe', id: 467_040_476
mas 'Microsoft Remote Desktop 8', id: 715_768_417
mas 'Microsoft Remote Desktop 10', id: 1_295_203_466
end