-
Launch Zsh:
zsh
-
Clone the repository:
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
-
Create a new Zsh configuration by copying/linking the Zsh configuration files provided:
setopt EXTENDED_GLOB for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}" done
-
Set Zsh as your default shell:
chsh -s /bin/zsh
-
Open a new Zsh terminal window or tab.
-
Add custom ENV to .zshrc
export LC_ALL="en_US.UTF-8"
-
Execute directly from their instaler:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Enable it
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/carlos/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"
-
Remove all icons from Dock
defaults write com.apple.dock static-only -bool TRUE;
-
Set fast Dock settings:
defaults write com.apple.dock autohide-delay -float 0;
defaults write com.apple.dock autohide-time-modifier -float 0;
-
Reset Dock
killall Dock
-
Rectangle
brew install --cask google-chrome
-
Rectangle
brew install --cask rectangle
-
Telegram
brew install --cask telegram
-
iTerm2
brew install --cask iterm2
-
IINA Player
brew install --cask iina
-
Little Snitch
brew install --cask little-snitch
Customization of basic apps:
⌥+⌘+T
Show Toolbar⌥+⌘+P
Show Path Bar⌘+'
Show Status Bar- Remove all default favourites, set only most-used: home, Downloads, Repositories, etc.
- Finder Settings -> New Finder windows show -> home folder (instead of "Recents")
- Change all Shortcuts to work with
⌃+⌥+...
so that it doesn't conflict with Chrome Browser⌥+⌘+[left/right arrow]
to change tabs
- Appearance -> Appearance -> Auto
- Desktop & Dock -> Hot Corners... -> TopLeft -> LockScreen
- Desktop & Dock -> Hot Corners... -> TopRight -> Put Display to Sleep