Skip to content

A script to install Oh My Zsh; with powerlevel10k, zsh-autosuggestions, and zsh-syntax-highlighting automatically installed - for both Linux and Mac.

Notifications You must be signed in to change notification settings

Nathanjms/ohmyzsh-nj-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

Oh My Zsh - Custom Install Script

What is this?

A script file to install Oh My Zsh as usual, but then to also install:

I made this to speed up this process when installing a different Linux Distribution, or a fresh Mac install. The plugins and the theme are added automatically to the ~/.zshrc, and the theme's recommended font (MesloLGS) is installed for the user.

How to run

You can download and run the script file directly from GitHub with:

bash <(curl -s https://raw.githubusercontent.com/Nathanjms/ohmyzsh-nj-script/main/ohmyzsh-nj-setup.sh)

Or you can download the script file and run it with:

bash ./ohmyzsh-nj-setup.sh

Compatibility

  • This script works on any Linux distro, but the font directory may need updating if (for whatever reason) that distro does not store user fonts in ~/.local/share/fonts
  • This script also works on Mac.
  • git is required for this to work (and curl, but this is a dependency of git).

Future Plans

I currently have no future plans, but if I come across any plugins I like, I may add them to the script.

Another idea is to allow the user to input which plugins to add automatically, but at the moment these are my favourite which end up on every Oh My Zsh terminal I use.

"Never spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it." - Zhuowei Zhang

About

A script to install Oh My Zsh; with powerlevel10k, zsh-autosuggestions, and zsh-syntax-highlighting automatically installed - for both Linux and Mac.

Topics

Resources

Stars

Watchers

Forks

Languages