Mac setup
What should I install when I buy a fresh mac? See Server account setup for steps for setting up the environment for a linux server. See also Apps.
- Set up password, log in to iCloud, set up touchpad.
- Download 1password.
Work
Install 1password to avoid typing passwords individually. Also install Google Drive.
Try to use git
or other CLI tools. The computer will ask you whether to install the CLI tools. Install it.
Generate SSH keys for github: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
Download MacTeX.
Put the user in the sudoer file: https://apple.stackexchange.com/questions/388961/os-x-catalina-add-user-to-sudoers
Then install Homebrew and clone the dotfiles
and install it. Install useful apps with homebrew.
brew install --cask google-chrome
brew install --cask firefox
brew install --cask keyboard-maestro
brew install --cask hazel
Install oh-my-zsh.
Install pure: https://github.com/sindresorhus/pure
Install Visual Studio Code and LaTeX packages: https://tex.stackexchange.com/questions/462365/how-to-use-latex-on-vs-code
Install some utilities.
brew install neovim ag ren bat ripgrep autojump jq exa
brew install gnuplot --with-x11 --with-cairo
- Quitter: https://marco.org/apps
- Shell GPT: https://github.com/TheR1D/shell_gpt
Install python using pyenv
. (or use Anaconda) Then install some python packages (skip with Anaconda)
pip3 install numpy scipy pandas ipython scikit-learn jupyter jupyterlab
Ruby with rbenv.
- Microsoft & Adobe softwares.
- https://github.com/gleitz/howdoi
Utilities
- Apps
- moom
iPhone
System settings
- Accessibility
- Type to Siri
- Keyboard
- Delay to zero and repeat to the fastest.