Skip to content

Instantly share code, notes, and snippets.

@lmgeorge
Forked from xuhdev/homebrew-install-gnu.sh
Last active March 31, 2021 21:01
Show Gist options
  • Save lmgeorge/4e9d7af363f60139febdaf4882e78888 to your computer and use it in GitHub Desktop.
Save lmgeorge/4e9d7af363f60139febdaf4882e78888 to your computer and use it in GitHub Desktop.
# see https://www.topbug.net/blog/2013/04/14/install-and-use-gnu-command-line-tools-in-mac-os-x/
# core
brew install coreutils
# key commands
brew install binutils
brew install diffutils
brew install ed --default-names
brew install findutils --with-default-names
brew install gawk
brew install gnu-indent --with-default-names
brew install gnu-sed --with-default-names
brew install gnu-tar --with-default-names
brew install gnu-which --with-default-names
brew install gnutls
brew install grep --with-default-names
brew install gzip
brew install screen
brew install watch
brew install wdiff --with-gettext
brew install wget
# OS X ships a GNU version, but too old
brew install bash
brew install gdb # gdb requires further actions to make it work. See `brew info gdb`.
brew install gpatch
# brew install m4
brew install make
# Other commands (non-GNU)
brew install file-formula
brew install git
brew install openssh
brew install perl
# brew install python # Use Miniconda instead
brew install --cask miniconda
brew install rsync
brew install unzip
brew install vim --override-system-vi
brew install macvim --override-system-vim --custom-system-icons
brew install fish
brew install p7zip
brew install nvm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment