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 to 14pt Fira code regular and Check Use Ligatures checkbox
    • Change Non ASCII Font to 14pt Fira mono and Check Use Ligatures checkbox
  • Install iTerm2 snazzy theme from https://github.com/sindresorhus/iterm2-snazzy
    • Navigate to Preferences Profiles Color Presets > Snazzy
  • 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
  • Install zsh-syntax-highlighting oh-my-zsh plugin
  • Install zsh-autosuggestions oh-my-zsh plugin
  • Install pygments package, a pre-requisite for colorize plugin(cat with syntax highlight support, alias ccat)
  • Install trash command as safter alternative for rm 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.

  1. 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:

Oh my zsh gist

Other Tweaks to the terminal

  1. nvim - a better vim shell
  • Strong defaults
  • Modern terminal features such as cursor styling, focus events, bracketed paste
  • Built-in terminal emulator
  1. Remove default “Last login:” message

Run touch ~/.hushlogin

  1. 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