Created
May 10, 2019 22:00
-
-
Save petey/004cde9c3c586bd902b50cfaefbdf9f8 to your computer and use it in GitHub Desktop.
Brew FTW
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tap "homebrew/cask-versions" | |
tap "homebrew/core" | |
tap "homebrew/cask" | |
tap "homebrew/bundle" | |
tap "homebrew/cask-fonts" | |
#tap "ksonnet/tap" | |
tap "zaquestion/tap" | |
brew "mas" # Mac App Store command-line interface | |
## Communication | |
cask "slack" # slack chat | |
cask "telegram" # telegram Chat | |
cask "whatsapp" # whatsapp chat | |
# cask "discord" # discord gaming chat app | |
# cask "vidyo" # vidyo desktop | |
## Editors | |
cask "atom" # Atom editor | |
cask "macdown" # Standalone Markdown Editor | |
cask "notable" # Folder-based markdown editor | |
cask "visual-studio-code" # VSCode editor | |
cask "gimp" | |
## Shells | |
# You will need to add: | |
# /usr/local/bin/fish | |
# to /etc/shells. | |
# | |
# Then run: | |
# chsh -s /usr/local/bin/fish | |
# to make fish your default shell. | |
#brew "fish" # fish shell | |
cask "font-meslo-for-powerline" #fonts for fish (bobthefish) | |
brew "zsh" | |
## Containers | |
cask "docker" # Docker engine | |
cask "kdiff3" # diff tool | |
#brew "kubernetes-cli" # Kubernetes command-line interface | |
# brew "kubernetes-helm" # Package manager for k8s apps | |
#brew "kubectx" # Helper k8s commands to set context and namespaces | |
#cask "jet" # Codeship secret encryption/decryption | |
#brew "jsonnet" # scriptable yaml generation | |
#brew "ksonnet/tap/ks" # https://ksonnet.io/ CLI to write and deploy k8s konfiguration (jsonnet) | |
#cask "minikube" # small self-contained k8s instance | |
cask "virtualbox" # FOSS virtual machine runner | |
#brew "terraform" | |
# cask "vagrant" # virtual machine management | |
## Languages | |
# Please note that upstream has asked us to make explicit managing | |
# nvm via Homebrew is unsupported by them and you should check any | |
# problems against the standard nvm install method prior to reporting. | |
# | |
# You should create NVM's working directory if it doesn't exist: | |
# | |
# mkdir ~/.nvm | |
# | |
# Add the following to ~/.config/fish/config.fish or your desired shell | |
# configuration file: | |
# | |
# export NVM_DIR="$HOME/.nvm" | |
# . "/usr/local/opt/nvm/nvm.sh" | |
# | |
# You can set $NVM_DIR to any location, but leaving it unchanged from | |
# /usr/local/opt/nvm will destroy any nvm-installed Node installations | |
# upon upgrade/reinstall. | |
# | |
# Type `nvm help` for further information. | |
# | |
# Bash completion has been installed to: | |
# /usr/local/etc/bash_completion.d | |
brew "nvm" | |
brew "yarn", args: ["ignore-dependencies"] | |
# mas "Xcode", id: 497799835 | |
# brew "tldr" # A collection of simplified and community-driven man pages. | |
# brew "python@2" | |
# brew "python3" | |
brew "pyenv" | |
brew "pyenv-virtualenv" | |
brew "jq" | |
## Development | |
# brew "ansible" # File deployer | |
brew "git" # git client | |
brew "git-lfs" | |
# brew "hub" # github client | |
# brew "zaquestion/tap/lab" # gitlab client | |
# brew "tmux" | |
# brew "watchman" # Watch files and take action when they change | |
brew "wget" | |
cask "gpg-suite" # macOS integrated PGP for signing code | |
# brew "gpg" # GNU Pretty Good Privacy (PGP) | |
# brew "gpg-agent" | |
# brew "pinentry-mac" | |
cask "java8" # for selenium tests | |
## Productivity | |
cask "alfred" # Alfred 3 | |
# cask 'bitbar' # Display pretty things in my taskbar | |
# cask "homebrew/cask-versions/dash2" # offline docs | |
cask "dash2" # offline docs | |
cask "dropbox" # dropbox | |
# cask "google-chrome" # it's a browser! | |
cask "iterm2" # iterm 2 terminal | |
cask "keybase" # keybase encryption | |
# brew 'lastpass-cli' # Accessing secrets | |
brew "mackup" # Keep settings in sync | |
mas "magnet", id: 441258766 # Sticky Window tool | |
cask "scroll-reverser" # Reverse natural scrolling behavior automatically depending on existance of a mouse | |
# brew "tmux" | |
# brew "wget" | |
cask "insomnia" # REST Client | |
## Entertainment | |
cask "amazon-music" # amazon music app | |
# cask 'battle-net' # Lots of games | |
# cask "steam" # steam | |
# cask "origin" # Origin portal | |
cask "vlc" # watch anything | |
# brew "libav" # Convert multimedia formats | |
# brew "ffmpeg" # Convert multimedia formats | |
# cask "delicious-library" # Track physical media | |
# cask "flixster-video" # Ultraviolet video client | |
# cask "handbrake" # Media conversion tools | |
# cask "blu-ray-player" # MacGo Bluray Player | |
# cask "makemkv" # Media ripper | |
# cask "plex-media-player" # Plex | |
## VPNs | |
# cask "tunnelblick" # OpenVPN Client | |
# cask "ipvanish-vpn" # IPVanish VPN Client | |
## 3D Printing | |
# cask "ultimaker-cura" # Cura software | |
# cask "sketchup" # 3D CAD Software | |
# cask "etcher" # SD Card writer | |
# cask "unetbootin" # Linux Live (CD) Maker | |
## Other | |
# cask "caskroom/drivers/drobo-dashboard" # Drobo dashboard | |
# cask "caskroom/drivers/logitech-myharmony" # Harmony remote configuration | |
# cask "evernote" # Note cloud storage | |
# cask "neat" # receipt tracking | |
cask "aerial" # AppleTV Aerial Photos Screensaver | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment