![]() Might move to zsh when macOS does, though # brew "lmod" # See my posts on lmod brew "macvim" # VI for macOS, with mvim graphical interface too # brew "interactive-rebase-tool" # Run git config -global sequence.editor interactive-rebase-tool # brew "bash-completion" # Nicer completion for bash if you use it # Programming languages brew "python" # Python 3.8 brew "numpy" # Now is Python3 only is for brew "go" # Used by hugo, can be useful to have brew "node" # Javascript (for gitbooks, etc) brew "yarn" # Package manager for node.js brew "ruby" # Just to be extra sure the system Ruby never gets modified brew "rbenv" # Use this for Ruby (pyenv also exists) brew "rust" # Was trying out mdbook # brew "lua" # Lightweight language like Python # brew "java" # Meh. Tap "homebrew/bundle" # First line of a bundle tap "homebrew/cask" # Not needed on command line tap "homebrew/cask-fonts" # Just needed for font casks below tap "homebrew/core" # Not needed on command line # Building tools # brew "boost" # C++ library brew "ccache" # Faster builds by caching brew "cmake" # Build software projects brew "ninja" # Replacement for make brew "doxygen" # Doxygen generates C++ documentation brew "pre-commit" # Allows pre-commit hooks to be installed and managed # brew "tbb" # Threaded building blocks from Intel # brew "swig" # Software wrapper interface generator # brew "qt" # The Qt Toolkit # General utilities # brew "colordiff" # More colorful diffs outside of git # brew "coreutils" # Basic stuff with a g prefix # brew "gnu-sed" # Adds the gsed command, more powerful than BSD sed # brew "gnu-time" # Nicer timing # brew "openssl" # Security stuff # brew "git" # The latest version of git instead of Apple's older one # brew "git-gui" # A quicker way to apply partial changes # brew "htop" # htop is better than top for checking processes # brew "tree" # tree is nice for looking at directories # brew "wget" # Mac's have curl by default, but not wget # brew "bash" # Bash 5 instead of 3, in case you need it # brew "rename" # Rename files utility # brew "clang-format" # Format C++ files # brew "tmux" # Split windows and saving terminal sessions (screen replacement) brew "gh" # GitHub's command line interface, from gh's tap # Personal customization options brew "fish" # My favorite shell. Ways, including typing python3 into a terminal. ![]() That is triggered automatically lots of different ![]() Hopefully that won’t happen again next update…įirst things first, to install pretty much anything you need the “XcodeĬommand-line tools” (CLT). I forgot this, so had to reinstall the CLTĪnd wipe and reinstall brew, since it was complaining that “git” was invalid. Good, built-ins get in the way of brew.Īlways update macOS first thing. ruby is 2.6.3p62 and a Universal build, gives a warning about going away in.MacOS, these must be custom Apple builds. Note that Python 3.9 + Pip 21.0.1 are required for a proper experience on.python3 (from the CLT) is 3.8.2 with pip 19.2.3.python is installed, 2.7.16, with the standard warning not to use it.Base system observationsīefore getting into setup, here are my observations on the base system setup ![]() Silicon setup, similar to my Intel setup. Periodically, and will eventually have a focused recommendation for Apple And while things will no doubt continue to be different going forward – for the immediate future at least – this time of change is a time of growth.I recently got an M1 mac, and I’ll be cataloging my experience with using it for From the way we work to the way we work out, from who we can see to how we can interact, keeping socially distanced instead of socializing – it has been tough going. And some of us have been downright creative, hands up who’s use lockdown to earn a new skill? Mostly though, it has been a time for solid refection.Įverything we do has to be re-evaluated. Some of has been bad, the uncertainty, the isolation, the fear. ![]() Some of it has been good, we have had less time to be wrapped up in the ‘busy’ and could actually focus on well-earned rest and repair. Like it or not, we have all been through it over the past couple of months. ![]()
0 Comments
Leave a Reply. |