
Oh My Zsh Install Luxury How To Install Iterm2 Terminal For Mac
Zsh-syntax-highlighting is included with Prezto. See the Prezto documentation to enable and configure highlighters. Add zgen load zsh-users/zsh-syntax-highlighting to the end of your.zshrc. Add zplug 'zsh-users/zsh-syntax-highlighting', defer:2 to your.zshrc. Add zplugin load zsh-users/zsh-syntax-highlighting to the end of your.zshrc.
- Install iTerm2 from https://www.iterm2.com/
- Install oh-my-zsh from https://ohmyz.sh/ or https://github.com/robbyrussell/oh-my-zsh
- Set iTerm2 theme tab theme to Dark -
Preferences Appearance Tabs Theme > Dark
- Install Fira Code fonts from https://github.com/tonsky/FiraCode (Clone and navigate to
dstr > ttf
, install all font files by double clicking) - Install Powerline fonts from https://github.com/powerline/fonts
- Set fonts for iTerm2 -
Preferences Profiles Text
- Change
Font
to14pt Fira code regular
and CheckUse Ligatures
checkbox - Change
Non ASCII Font
to14pt Fira mono
and CheckUse Ligatures
checkbox
- Change
- Install iTerm2 snazzy theme from https://github.com/sindresorhus/iterm2-snazzy
- Navigate to
Preferences Profiles Color Presets > Snazzy
- Navigate to
- Install Pure prompt for iTerm2 from https://github.com/sindresorhus/pure#oh-my-zsh
- Install awesome
z
tool for autojumping between recent folders(Check usage here - https://github.com/rupa/z/)- Use brew
brew install z
(This should take care of everything for you) - Or to setup manually, Download 'z' from https://github.com/rupa/z/blob/master/z.sh and move to
~/
and add following snippet to~/.zshrc
- Use brew
- Install
zsh-syntax-highlighting
oh-my-zsh plugin
- Install
zsh-autosuggestions
oh-my-zsh plugin
- Install
pygments
package, a pre-requisite forcolorize
plugin(cat
with syntax highlight support, aliasccat
)
- Install
trash
command as safter alternative forrm
command
- Finally update plugins list for oh-my-zsh in
~/.zshrc
Useful links:
Features of iTerm
How to change usb icon windows 10. According to it's website:
• Split Panes
• Hotkey Window
• Search
• Autocomplete
• Mouseless Copy
• Paste History
• Instant Replay
• Configurability
• Unixyness
• 256 Colors (or more!)
• and many more.
Install iTerm
We'll install it and customize it too.
- Download it from the original source
That’s it, you have successfully installed iTerm in macOS.
Install Oh My Zhs
Install it from the main source, look for the curl install and paste it on your terminal, soon it will have a whole other look.
That’s it, you have successfully installed Oh My Zsh.
Themes
For oh-my-zsh theme:
In order to enable a theme, set ZSH_THEME
to the name of the theme in your ~/.zshrc
, before sourcing Oh My Zsh; for example: ZSH_THEME=robbyrussell
If you do not want any theme enabled, just set ZSH_THEME
to blank: ZSH_THEME='
The Must-Have WMA Player for Mac- Elmedia Player. Elmedia Player is one of the most popular ways to open WMA on Mac to enjoy your favorite music without quality loss often associated with format conversion. Elmedia features modern audio system, fast and responsive interface and handy controls. Depending on the source of audio files, the format may prevent some songs from working with different players, making it important to be able to convert files. Free WMA to MP3 Changer for Mac is a simple, but effective program that performs its limited functions well. Wma reader for mac.
The theme that comes with oh-my-zsh (robbyrussell) is pretty good, but in case you want more there are plenty of options.
Another good theme I like is called spaceship-prompt, You can install it like this:
All custom themes are located here: $ZSH_CUSTOM/themes/
so do:
git clone https://github.com/denysdovhan/spaceship-prompt.git '$ZSH_CUSTOM/themes/spaceship-prompt' && ln -s '$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme' '$ZSH_CUSTOM/themes/spaceship.zsh-theme'
Now set ZSH_THEME='spaceship'
in your .zshrc
Plugins
The array of plugins can be found here.
This are the ones that I like:

Other Tweaks to the terminal
- nvim - a better vim shell
- Strong defaults
- Modern terminal features such as cursor styling, focus events, bracketed paste
- Built-in terminal emulator
- Remove default “Last login:” message
Run touch ~/.hushlogin
- Run VSC on zsh so you can run:
code
on the terminal and open it
- Lunch VS Code
- Open the Command Palette and type:
>shell command
- Select the first option and restart the terminal for the new
$PATH
value to take effect. You'll be able to type 'code .' in any folder to start editing files in that folder.
Sources: 1, 2