Summary Table
Type | Choice |
---|---|
Terminal software | iTerm2 |
Shell | Z Shell - zsh |
Package manager | Homebrew |
Text editor | Sublime Text 3 (with Vim as auxilliary) |
Markdown notebook | Typora |
PDF reader | PDF Expert |
Latex editor | Overleaf (online) |
Office documents | MS Office 365 subscription |
Chart drawing | ProcessOn, Draw.io, … (online) |
Cloud storage & sync | Dropbox |
Communication | Slack, QQ, Wechat, … |
Browser | Google Chrome |
Detailed Configurations
Z Shell
Details:
- Extension:
oh-my-zsh
- Theme: my own
jose-ys
- Plugins:
- autojump
- zsh-syntax-highlighting
- git
- zsh-autosuggestions
- sublime
zsh
config (~/.zshrc
):
# ~/.zshrc
# Path to your oh-my-zsh installation.
export ZSH="/Users/jose/.oh-my-zsh"
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
ZSH_THEME="jose-ys"
# Which plugins would you like to load?
# Standard plugins can be found in ~/.oh-my-zsh/plugins/*
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(git sublime autojump zsh-syntax-highlighting zsh-autosuggestions)
source $ZSH/oh-my-zsh.sh
# Set personal aliases, overriding those provided by oh-my-zsh libs,
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
# users are encouraged to define al