inline Initial ZSH setup on a new machine

Originally published on May 1st, 2020 (Last updated on May 1st, 2020)

  1. Install the zsh-pack­age via packagemanager
  2. Install Oh-My-Zsh via the pro­vid­ed install-script
  3. Install a patched sym­bol-font for more inter­est­ing ZSH themes
    • Pre-patched fonts are avial­able in the patching-strategy branch of awesome-terminal-fonts
    • Down­load a font and it’s cor­re­spond­ing .sh-file from the patched/-fold­er of the repo
    • Install the font in the sys­tem (usu­al­ly just by dou­ble-click­ing it)
    • Copy the script to ~/.fonts
    • Add this to the ~/.zshrc file: source ~/.fonts/*.sh to get named font-mappings
    • Set the ter­mi­nal emu­la­tor to use the new­ly installed font!
  4. Install the Powerlevel9k theme
    • Clone the repo to ~/.oh-my-zsh/custom/themes/powerlevel9k
    • Set the theme in the prfile (~/.zshr) via: ZSH_THEME="powerlevel9k/powerlevel9k"
    • Con­fig­ure the theme to use the patched fonts by adding POWERLEVEL9K_MODE='awesome-patched' to the profile
  5. Con­fig­ure the theme in the profile
  6. Change the ter­mi­nal col­or-scheme. For gnome-ter­mi­nal, see Gogh


No com­ment sec­tion here 😄

You can reach me over at @knuth_dev or send me an Email.