Stuff I use
This post keeps a summary of the various things I install on my computer.
App store
- Slack
- Outlook
- Twitter # extremely minimal usage though. Just used to keep up to date with grox.io’s programming passport
Sdkman
languages
sdk install kotlin
sdk install kscript
sdk install java # latest version
sdk install java 8.0.222-amzn # kscript, scala etc need Java 8
Brew
languages
brew install go
brew install crystal
brew install guile
system tools
brew install osxfuse # needed to mount plan9 protocol
brew install tree # web http://mama.indstate.edu/users/ice/tree/
brew install rlwrap # web https://github.com/hanslub42/rlwrap
brew install libgc # needed when compling crystal from source
brew install entr # file watcher web http://eradman.com/entrproject/
editors
brew install emacs --HEAD # only the latest!!!
miscellaneous configs
git config --global url."git@bitbucket.org:".insteadOf "https://bitbucket.org/"
git config --global url."git@github.com:".insteadOf "https://github.com/"
go env -w GOPRIVATE=bitbucket.org/bxbdigital # from go 1.13 so doesn't use proxy
xcode-select --install # xcode command line tools
alias emacs=emacs -nw # only use in console. gui version is too slow and hangy for me
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-prompt.sh > git-prompt.sh
cloud tools
brew install az # azure cli
brew install kubectl # kubernetes.. omg... ponies!!
research and development
brew install exercism
Browser
- Skype for Business (microsoft.com)
- Brew
- sdkman
- Gitter
- Office 365
- Docker Desktop
On Machine
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Github
- acmecrystal
- plan9port
- Go Fonts
- 9fans Acme Go Tools #
go get -u 9fans.net/go/...
- acme-lsp
- go-pls
Notes on Azure
az login
az account set --subscription "subscription you want to use"
az aks get-credentials --resource-group <rg> --name <nm> # sort out tunnels
Slack Groups
- gameontext
- londonjavacommunity
- gophers