Skip to content

Instantly share code, notes, and snippets.

@jwmann
Last active January 21, 2023 03:11
Show Gist options
  • Select an option

  • Save jwmann/db1b4d900c1de8a695118c6279a95d11 to your computer and use it in GitHub Desktop.

Select an option

Save jwmann/db1b4d900c1de8a695118c6279a95d11 to your computer and use it in GitHub Desktop.

Revisions

  1. jwmann revised this gist Jan 21, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion macos-init.sh
    Original file line number Diff line number Diff line change
    @@ -94,10 +94,10 @@ brew install --cask mamp
    # brew install --cask vagrant
    brew install --cask postman
    brew install --cask docker
    brew install --cask android-platform-tools
    brew install --cask tunnelblick
    brew install --cask cyberduck
    brew install --cask gpg-suite
    brew install --cask lastpass
    brew install --cask qlcolorcode

    ## Other Apps
  2. jwmann revised this gist Jan 19, 2023. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions macos-init.sh
    Original file line number Diff line number Diff line change
    @@ -69,6 +69,7 @@ brew install yarn
    brew install bower
    brew install awscli
    brew install dopplerhq/doppler/doppler
    brew install pantheon-systems/external/terminus

    # dotfiles and configs
    brew install rcm
    @@ -138,6 +139,10 @@ brew install --cask font-fira-code
    # echo "Installing phpbrew..."
    # curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew

    which -s terminus
    if [[ $? != 0 ]] ; then
    terminus aliases --all
    fi

    # Turn off that macOS key accent thing
    defaults write -g ApplePressAndHoldEnabled -bool false
  3. jwmann revised this gist Nov 5, 2022. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions macos-init.sh
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    #!/usr/bin/env sh
    #
    # Initialize & Install Default Homebrew / Casks
    # To execute: save and `chmod +x ./brew-init.sh` then `./brew-init.sh`
    # Initialize & Install MacOS Dev Tools with Default Homebrew / Casks
    # To execute: save and `chmod +x ./macos-init.sh` then `./macos-init.sh`
    #
    # MacVim Requires the entirety of XCode to install, so install XCode before.
    # Then Run `sudo xcode-select -s /Applications/Xcode.app/Contents/Developer` to use those command-line tools.
    @@ -10,6 +10,8 @@
    #
    # Thanks to Mike Rogers for the idea: https://mikerogers.io/2014/05/20/my-osx-setup.html

    xcode-select --install

    if [ -d ~/.oh-my-zsh ]; then
    echo "oh-my-zsh is already installed. Skipping.."
    else
  4. jwmann revised this gist Nov 5, 2022. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion macos-init.sh
    Original file line number Diff line number Diff line change
    @@ -66,7 +66,6 @@ brew install tmux
    brew install yarn
    brew install bower
    brew install awscli
    brew install gnupg
    brew install dopplerhq/doppler/doppler

    # dotfiles and configs
  5. jwmann revised this gist Nov 5, 2022. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions macos-init.sh
    Original file line number Diff line number Diff line change
    @@ -66,6 +66,8 @@ brew install tmux
    brew install yarn
    brew install bower
    brew install awscli
    brew install gnupg
    brew install dopplerhq/doppler/doppler

    # dotfiles and configs
    brew install rcm
  6. jwmann renamed this gist Nov 5, 2022. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions brew-init.sh → macos-init.sh
    Original file line number Diff line number Diff line change
    @@ -142,4 +142,8 @@ defaults write -g ApplePressAndHoldEnabled -bool false
    echo "Installing cert..."
    mkcert -install

    # Install Powerlevel 10k
    echo "Installing Powerlevel 10k..."
    git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

    echo "Done."
  7. jwmann revised this gist Nov 4, 2022. No changes.
  8. jwmann revised this gist Nov 3, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -11,7 +11,7 @@
    # Thanks to Mike Rogers for the idea: https://mikerogers.io/2014/05/20/my-osx-setup.html

    if [ -d ~/.oh-my-zsh ]; then
    echo "oh-my-zsh is already installed. Skipping.."
    echo "oh-my-zsh is already installed. Skipping.."
    else
    echo "Installing oh-my-zsh..."
    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  9. jwmann revised this gist Nov 3, 2022. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -45,7 +45,7 @@ brew install --HEAD universal-ctags/universal-ctags/universal-ctags

    ## Install nvm
    if [ -d ~/.nvm ]; then
    echo "nvm is already installed. Skipping.."
    echo "nvm is already installed. Skipping.."
    else
    echo "Installing nvm..."
    brew install nvm
    @@ -61,6 +61,7 @@ brew install docker
    brew install docker-compose
    brew install colima
    brew install drud/ddev/ddev
    brew install nss
    brew install tmux
    brew install yarn
    brew install bower
  10. jwmann revised this gist Nov 3, 2022. No changes.
  11. jwmann revised this gist Nov 3, 2022. 1 changed file with 15 additions and 11 deletions.
    26 changes: 15 additions & 11 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -42,7 +42,19 @@ brew install git
    # brew install ctags
    brew install --HEAD universal-ctags/universal-ctags/universal-ctags
    # brew install drush
    brew install nvm && nvm install --lts

    ## Install nvm
    if [ -d ~/.nvm ]; then
    echo "nvm is already installed. Skipping.."
    else
    echo "Installing nvm..."
    brew install nvm
    chmod u+x ~/.nvm/nvm.sh
    export NVM_DIR="$HOME/.nvm"
    source ~/.nvm/nvm.sh
    nvm install --lts
    fi

    brew install pyenv
    brew install pyenv-virtualenv
    brew install docker
    @@ -66,11 +78,7 @@ brew install htop
    brew install switchaudio-osx
    brew install screenfetch
    brew install screenresolution
    brew install displayplacer
    brew install duti
    ## Makes adding SSH keys to servers easier.
    brew install ssh-copy-id


    # Homebrew Cask Apps
    echo "Installing Dev Apps..."
    @@ -81,7 +89,6 @@ brew install --cask mamp
    # brew install --cask vagrant
    brew install --cask postman
    brew install --cask docker
    brew install --cask owncloud
    brew install --cask tunnelblick
    brew install --cask cyberduck
    brew install --cask gpg-suite
    @@ -124,12 +131,9 @@ brew install --cask font-fira-code


    # Install phpbrew
    echo "Installing phpbrew..."
    curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew

    # echo "Installing phpbrew..."
    # curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew

    # Open Little Snitch Installer dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg

    # Turn off that macOS key accent thing
    defaults write -g ApplePressAndHoldEnabled -bool false
  12. jwmann revised this gist Nov 3, 2022. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -93,7 +93,7 @@ echo "Installing Regular Apps..."
    # brew install --cask quicksilver
    brew install --cask alfred
    brew install --cask dropbox
    brew install --cask google-drive-file-stream
    brew install --cask google-drive
    brew install --cask little-snitch
    brew install --cask google-chrome
    brew install --cask microsoft-edge
    @@ -104,7 +104,6 @@ brew install --cask droplr
    brew install --cask transmission
    brew install --cask vlc
    brew install --cask iina
    brew install --cask colloquy
    # brew install --cask rocket-chat
    # brew install --cask slack
    # brew install --cask skype
  13. jwmann revised this gist Nov 3, 2022. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -48,7 +48,7 @@ brew install pyenv-virtualenv
    brew install docker
    brew install docker-compose
    brew install colima
    brew install ddev
    brew install drud/ddev/ddev
    brew install tmux
    brew install yarn
    brew install bower
    @@ -134,3 +134,8 @@ open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg

    # Turn off that macOS key accent thing
    defaults write -g ApplePressAndHoldEnabled -bool false

    echo "Installing cert..."
    mkcert -install

    echo "Done."
  14. jwmann revised this gist Nov 3, 2022. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -112,6 +112,7 @@ brew install --cask geektool
    brew install --cask keka
    brew install --cask steam
    brew install --cask ticktick
    brew install --cask discord
    brew install --cask messenger
    brew install --cask whatsapp
    brew install --cask expressvpn
    @@ -124,8 +125,8 @@ brew install --cask font-fira-code


    # Install phpbrew
    # echo "Installing phpbrew..."
    # curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew
    echo "Installing phpbrew..."
    curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew


    # Open Little Snitch Installer dmg
  15. jwmann revised this gist Nov 3, 2022. 1 changed file with 10 additions and 3 deletions.
    13 changes: 10 additions & 3 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -51,6 +51,7 @@ brew install colima
    brew install ddev
    brew install tmux
    brew install yarn
    brew install bower
    brew install awscli

    # dotfiles and configs
    @@ -62,7 +63,10 @@ brew install exiftool
    # brew install bash-completion
    brew install rename
    brew install htop
    brew install switchaudio-osx
    brew install screenfetch
    brew install screenresolution
    brew install displayplacer
    brew install duti
    ## Makes adding SSH keys to servers easier.
    brew install ssh-copy-id
    @@ -110,19 +114,22 @@ brew install --cask steam
    brew install --cask ticktick
    brew install --cask messenger
    brew install --cask whatsapp
    brew install --cask expressvpn
    # Makes Images for USB drives
    brew install --cask balenaetcher

    # Fonts
    echo "Installing Fonts..."
    brew install --cask font-fira-code


    # Install phpbrew
    echo "Installing phpbrew..."
    curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew
    # echo "Installing phpbrew..."
    # curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew


    # Open Little Snitch Installer dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg

    # Turn off that macOS key accent thing
    defaults write -g ApplePressAndHoldEnabled -bool false
    defaults write -g ApplePressAndHoldEnabled -bool false
  16. jwmann revised this gist Nov 2, 2022. 1 changed file with 27 additions and 15 deletions.
    42 changes: 27 additions & 15 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -10,18 +10,26 @@
    #
    # Thanks to Mike Rogers for the idea: https://mikerogers.io/2014/05/20/my-osx-setup.html

    # TODO: Add check for zsh and if ohmyzsh is already installed
    echo "Installing oh-my-zsh..."
    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    if [ -d ~/.oh-my-zsh ]; then
    echo "oh-my-zsh is already installed. Skipping.."
    else
    echo "Installing oh-my-zsh..."
    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    fi

    which -s brew
    if [[ $? != 0 ]] ; then
    echo "Installing homebrew..."
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    else
    echo "Updating homebrew..."
    brew update
    fi

    # TODO: Add check if brew is already installed
    echo "Installing brew..."
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    echo "Installing brew cask and taps..."
    brew tap homebrew/cask-versions
    brew tap homebrew/cask-fonts
    brew tap thoughtbot/formulae

    # Homebrew
    echo "Installing terminal tools..."
    @@ -45,27 +53,23 @@ brew install tmux
    brew install yarn
    brew install awscli


    # dotfiles and configs
    brew install rcm
    brew install mackup

    brew install lastpass-cli
    brew install exiftool

    brew install bash-completion
    # brew install bash-completion
    brew install rename
    brew install htop
    brew install screenfetch
    brew install duti
    ## Makes adding SSH keys to servers easier.
    brew install ssh-copy-id

    # Install phpbrew
    curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew


    # Homebrew Cask Apps
    echo "Installing apps..."
    ## Dev tools
    echo "Installing Dev Apps..."
    brew install --cask iterm2
    brew install --cask visual-studio-code
    brew install --cask mamp
    @@ -81,6 +85,7 @@ brew install --cask lastpass
    brew install --cask qlcolorcode

    ## Other Apps
    echo "Installing Regular Apps..."
    # brew install --cask quicksilver
    brew install --cask alfred
    brew install --cask dropbox
    @@ -107,8 +112,15 @@ brew install --cask messenger
    brew install --cask whatsapp

    # Fonts
    echo "Installing Fonts..."
    brew install --cask font-fira-code


    # Install phpbrew
    echo "Installing phpbrew..."
    curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew


    # Open Little Snitch Installer dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg

  17. jwmann revised this gist Nov 2, 2022. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -87,7 +87,10 @@ brew install --cask dropbox
    brew install --cask google-drive-file-stream
    brew install --cask little-snitch
    brew install --cask google-chrome
    brew install --cask microsoft-edge
    brew install --cask firefox
    brew install --cask mimestream
    brew install --cask microsoft-teams
    brew install --cask droplr
    brew install --cask transmission
    brew install --cask vlc
  18. jwmann revised this gist Nov 2, 2022. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -10,6 +10,11 @@
    #
    # Thanks to Mike Rogers for the idea: https://mikerogers.io/2014/05/20/my-osx-setup.html

    # TODO: Add check for zsh and if ohmyzsh is already installed
    echo "Installing oh-my-zsh..."
    sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

    # TODO: Add check if brew is already installed
    echo "Installing brew..."
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

  19. jwmann revised this gist Nov 2, 2022. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -95,6 +95,8 @@ brew install --cask geektool
    brew install --cask keka
    brew install --cask steam
    brew install --cask ticktick
    brew install --cask messenger
    brew install --cask whatsapp

    # Fonts
    brew install --cask font-fira-code
  20. jwmann revised this gist Nov 2, 2022. 1 changed file with 43 additions and 31 deletions.
    74 changes: 43 additions & 31 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -28,14 +28,23 @@ brew install the_silver_searcher
    brew install git
    # brew install ctags
    brew install --HEAD universal-ctags/universal-ctags/universal-ctags
    brew install drush
    # brew install drush
    brew install nvm && nvm install --lts
    brew install pyenv
    brew install pyenv-virtualenv
    brew install docker
    brew install docker-compose
    brew install colima
    brew install ddev
    brew install tmux
    brew install yarn
    brew install awscli


    brew install rcm
    brew install mackup
    brew install lastpass-cli
    brew install exiftool

    brew install bash-completion
    brew install rename
    @@ -52,40 +61,43 @@ curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.p
    # Homebrew Cask Apps
    echo "Installing apps..."
    ## Dev tools
    brew cask install iterm2
    brew cask install visual-studio-code
    brew cask install mamp
    brew cask install virtualbox
    brew cask install vagrant
    brew cask install postman
    brew cask install docker
    brew cask install owncloud
    brew cask install tunnelblick
    brew cask install cyberduck
    brew cask install gpg-suite
    brew cask install lastpass
    brew install --cask iterm2
    brew install --cask visual-studio-code
    brew install --cask mamp
    # brew install --cask virtualbox
    # brew install --cask vagrant
    brew install --cask postman
    brew install --cask docker
    brew install --cask owncloud
    brew install --cask tunnelblick
    brew install --cask cyberduck
    brew install --cask gpg-suite
    brew install --cask lastpass
    brew install --cask qlcolorcode

    ## Other Apps
    brew cask install quicksilver
    brew cask install dropbox
    brew cask install google-drive-file-stream
    brew cask install little-snitch
    brew cask install google-chrome
    brew cask install firefox
    brew cask install droplr
    brew cask install transmission
    brew cask install vlc
    brew cask install iina
    brew cask install colloquy
    brew cask install rocket-chat
    brew cask install slack
    brew cask install skype
    brew cask install geektool
    brew cask install keka
    brew cask install steam
    # brew install --cask quicksilver
    brew install --cask alfred
    brew install --cask dropbox
    brew install --cask google-drive-file-stream
    brew install --cask little-snitch
    brew install --cask google-chrome
    brew install --cask firefox
    brew install --cask droplr
    brew install --cask transmission
    brew install --cask vlc
    brew install --cask iina
    brew install --cask colloquy
    # brew install --cask rocket-chat
    # brew install --cask slack
    # brew install --cask skype
    brew install --cask geektool
    brew install --cask keka
    brew install --cask steam
    brew install --cask ticktick

    # Fonts
    brew cask install font-fira-code
    brew install --cask font-fira-code

    # Open Little Snitch Installer dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg
  21. jwmann revised this gist Nov 2, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -11,7 +11,7 @@
    # Thanks to Mike Rogers for the idea: https://mikerogers.io/2014/05/20/my-osx-setup.html

    echo "Installing brew..."
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    echo "Installing brew cask and taps..."
    brew tap homebrew/cask-versions
  22. jwmann revised this gist Jan 8, 2020. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -88,4 +88,7 @@ brew cask install steam
    brew cask install font-fira-code

    # Open Little Snitch Installer dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg

    # Turn off that macOS key accent thing
    defaults write -g ApplePressAndHoldEnabled -bool false
  23. jwmann revised this gist Jan 8, 2020. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -54,7 +54,6 @@ echo "Installing apps..."
    ## Dev tools
    brew cask install iterm2
    brew cask install visual-studio-code
    brew cask install oni
    brew cask install mamp
    brew cask install virtualbox
    brew cask install vagrant
  24. jwmann revised this gist Jan 8, 2020. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -29,7 +29,9 @@ brew install git
    # brew install ctags
    brew install --HEAD universal-ctags/universal-ctags/universal-ctags
    brew install drush
    brew install node
    brew install nvm && nvm install --lts
    brew install pyenv
    brew install pyenv-virtualenv

    brew install rcm
    brew install mackup
  25. jwmann revised this gist Jan 6, 2020. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -60,7 +60,7 @@ brew cask install postman
    brew cask install docker
    brew cask install owncloud
    brew cask install tunnelblick
    brew cask install filezilla
    brew cask install cyberduck
    brew cask install gpg-suite
    brew cask install lastpass

  26. jwmann revised this gist Jan 6, 2020. 1 changed file with 10 additions and 16 deletions.
    26 changes: 10 additions & 16 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -14,24 +14,17 @@ echo "Installing brew..."
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    echo "Installing brew cask and taps..."
    brew tap caskroom/cask
    brew tap caskroom/versions
    brew tap caskroom/fonts
    brew tap macvim-dev/macvim/macvim
    brew tap homebrew/cask-versions
    brew tap homebrew/cask-fonts
    brew tap thoughtbot/formulae
    brew tap rogual/neovim-dot-app
    brew tap homebrew/php

    # Homebrew
    echo "Installing brew tools..."
    echo "Installing terminal tools..."
    ## Dev Tools
    # brew install vim
    brew install macvim --with-override-system-vim && brew linkapps macvim
    brew install macvim
    brew install neovim
    brew install neovim-dot-app && brew linkapps neovim-dot-app
    brew install ripgrep
    brew install the_silver_searcher

    brew install git
    # brew install ctags
    brew install --HEAD universal-ctags/universal-ctags/universal-ctags
    @@ -40,7 +33,7 @@ brew install node

    brew install rcm
    brew install mackup
    brew install lastpass-cli --with-pinentry
    brew install lastpass-cli

    brew install bash-completion
    brew install rename
    @@ -50,9 +43,12 @@ brew install duti
    ## Makes adding SSH keys to servers easier.
    brew install ssh-copy-id

    # Install phpbrew
    curl -L -O https://github.com/phpbrew/phpbrew/releases/latest/download/phpbrew.phar && chmod +x phpbrew.phar && sudo mv phpbrew.phar /usr/local/bin/phpbrew


    # Homebrew Cask Apps
    echo "Installing brew cask apps..."
    echo "Installing apps..."
    ## Dev tools
    brew cask install iterm2
    brew cask install visual-studio-code
    @@ -61,7 +57,7 @@ brew cask install mamp
    brew cask install virtualbox
    brew cask install vagrant
    brew cask install postman
    brew cask install docker-edge
    brew cask install docker
    brew cask install owncloud
    brew cask install tunnelblick
    brew cask install filezilla
    @@ -75,7 +71,6 @@ brew cask install google-drive-file-stream
    brew cask install little-snitch
    brew cask install google-chrome
    brew cask install firefox
    # brew cask install flux # Night Shift kinda replaces this
    brew cask install droplr
    brew cask install transmission
    brew cask install vlc
    @@ -85,7 +80,6 @@ brew cask install rocket-chat
    brew cask install slack
    brew cask install skype
    brew cask install geektool
    brew cask install harvest
    brew cask install keka
    brew cask install steam

  27. jwmann revised this gist May 7, 2019. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -55,6 +55,7 @@ brew install ssh-copy-id
    echo "Installing brew cask apps..."
    ## Dev tools
    brew cask install iterm2
    brew cask install visual-studio-code
    brew cask install oni
    brew cask install mamp
    brew cask install virtualbox
  28. jwmann revised this gist Aug 8, 2018. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -16,6 +16,7 @@ echo "Installing brew..."
    echo "Installing brew cask and taps..."
    brew tap caskroom/cask
    brew tap caskroom/versions
    brew tap caskroom/fonts
    brew tap macvim-dev/macvim/macvim
    brew tap thoughtbot/formulae
    brew tap rogual/neovim-dot-app
    @@ -54,6 +55,7 @@ brew install ssh-copy-id
    echo "Installing brew cask apps..."
    ## Dev tools
    brew cask install iterm2
    brew cask install oni
    brew cask install mamp
    brew cask install virtualbox
    brew cask install vagrant
    @@ -86,5 +88,8 @@ brew cask install harvest
    brew cask install keka
    brew cask install steam

    # Fonts
    brew cask install font-fira-code

    # Open Little Snitch Installer dmg
    open /usr/local/Caskroom/little-snitch/*/LittleSnitch-*.dmg
  29. jwmann revised this gist Feb 21, 2018. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -24,7 +24,7 @@ brew tap homebrew/php
    # Homebrew
    echo "Installing brew tools..."
    ## Dev Tools
    brew install vim
    # brew install vim
    brew install macvim --with-override-system-vim && brew linkapps macvim
    brew install neovim
    brew install neovim-dot-app && brew linkapps neovim-dot-app
  30. jwmann revised this gist Feb 21, 2018. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions brew-init.sh
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,7 @@
    # To execute: save and `chmod +x ./brew-init.sh` then `./brew-init.sh`
    #
    # MacVim Requires the entirety of XCode to install, so install XCode before.
    # Then Run `sudo xcode-select -s /Applications/Xcode.app/Contents/Developer` to use those command-line tools.
    # Modern Homebrew should be installing XCode commandline tools on its own if it's missing
    # If it doesn't, `xcode-select --install` should install it.
    #