Eine kurze Anleitung um die wichtigsten Tools und Umgebungen zu installieren.
Homebrew ist ein Paketmanager
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"homebrew kann mit brew search something durchsucht werden
Ein besseres Terminal
brew install --cask iterm2Ersetzt Apple Git mit einer neueren Version
brew install gitEine bessere shell
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"Einige zsh Plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlightinggit clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestionsInstalliert bessere Schriftart und git repos werden besser dargestellt.
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10kIn der ~/.zshrc wird folgendes hinzugefügt:
ZSH_THEME="powerlevel10k/powerlevel10k"
...
plugins=(
git
osx
bgnotify
zsh-syntax-highlighting
zsh-autosuggestions
)Die Datei kann durch einen bevorzugten Texteditor bearbeitet werden wie z.B. nano
oder vim: nano ~.zshrc
Python ist bereits in einer alten Version in macOS enthalten.
Die Version kann über python --versionabgefragt werden.
Eine neue Version kann mit folgendem Befehl installiert werden.
brew install [email protected]Die bestehende Installation wird über python und die neue Version über python3 abgerufen
Anaconda ist sehr gut für ML Aufgaben
brew install --cask anacondaDas Anaconda Verzeichnis muss global exportiert werden.
Dafür das folgende in die .zshrc eingefügt.
export PATH="/opt/homebrew/anaconda3/bin:$PATH"Bei SAP sollte das von SAP angepasste JDK verwendet werden. Eine aktuelle Version der SAP Machine lässt sich über Homebrew isntallieren.
brew install sapmachine-jdkFür weitere Versionen kann ein Tap hinzugefügt werden wie hier beschrieben:
https://github.com/SAP/homebrew-SapMachine
Neben der SAPmachine sind aber natürlich auch weitere JDKs über Homebrew
verfügbar und können mit brew search jdk gefunden werden.
brew install --cask visual-studio-codebrew install --cask pycharm-cebrew install --cask intellij-idea-ceDie profi Varianten der Jetbrains Tools können einfach durch das weglassen von ce
installiert werden.
In your GitHub account, go to Settings / Developer settings / Personal access tokens and select Generate New Token. Make a note of the token somewhere safe since this is the only chance you get to see it.
When you now need to authenticate with GitHub on the command line you will need to use the token instead of your password (even though git will ask for your Github password).
git clone https://github.com/username/repo.git
Username: your_username
Password: your_tokengit config -lRectangle ist open source und super schnell
brew install --cask rectangleDozer ist ein kleines open source Tool
brew install --cask dozerDas ist eine Glaubensfrage... Postman oder Insomnia...
Ich bevorzuge Postman
brew install --cask postmanKann für das Reviewen von Pull Requests ganz nützlich sein.
brew install --cask github