Install and configure zsh environment. Single script which:
- installs brew (for MacOS only)
- installs many helpful packages (i.e.
python3 rsync git) - sets default shell to
zsh - installs Oh My Zsh with plugins:
- zsh-autosuggestions
- zsh-syntax-highlighting
- zsh-completions
- zsh-history-substring-search
- zsh-you-should-use
git extract colorize cp rsync pip virtualenv command-not-found colored-man-pages catimgcommon-aliases(withoutrm/cp/mv -i)osx(for MacOS only)
- sets theme to Powerlevel10k
- installs python pip packages (
virtualenv pygments) - adds some custom aliases (
edt src cls allow-apps) - installs llvm
- installs VSCodium
Requires curl:
- MacOS:
brew update && brew install curl - Ubuntu:
apt update && apt-get install -y curl
bash -c "$(curl -fsSL https://raw.githubusercontent.com/moozeq/zshetup/master/setup.sh)"git clone https://github.com/moozeq/zshetup.git
cd zshetup
./setup.shdocker build -t zsh-ubuntu github.com/moozeq/zshetup
docker run --name run_docker_run -it zsh-ubuntu