Goals:
- terminal-based development environment
- running on big sur
- use tmux + neovim for most development things,
- mostly developing in C++, python, lua and DSLs (quadplay, glsl, etc)
- trade brew for conda:
- conda runs on linux, mac and windows (although I haven't tried it on windows)
- conda installs into user space, so its easier to trash/reset without impacting system paths (brew installs into /usr/local and I believe symlinks into system directories)
- you can create multiple isolated environments... useful for dealing with conflicting dependencies and for testing
- encapsulates both python and C++ in its environments