oh-my-zsh in Fedora

Oh My Zsh is an AMAZING open source, community-driven framework for managing your zsh configuration.


To use it in fedora, we need install zsh and some user utils to :

$ sudo dnf install zsh util-linux-user git


The next step is just download and run the installation script install.sh

$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

Once the installation is finished you will be using the brand new oh-my-zsh 🙂


Oh-my-zsh has a lot of useful plugins, they can be activated on ~/.zshrc, By default only the git plugin is enabled, in my personal case, I’m using the next plugins:

  • git
  • python
  • pyenv
  • dnf
  • fedora

Plugins in my ~/.zshrc

the complete list of plugins available are here.


oh-my-zsh has a lot of themes, the examples are here. One of the favorites is the agnoster theme.

Agnoster theme


To configure the themes also need edit ~/.zshrc. I use a random selection of themes

Random themes


Occasionally Oh-my-zsh ask you to check updates (this will be disable on your ~/.zshrc) and if you want do a mauna update just run:



On-my-zsh is not for everyone, so if you want uninstall it just type:


And if you also want uninstall zsh:

$ sudo dnf remove zsh

Special thanks to:

Robby Russell and the people of Planet Argon for the wonderful/amazing/awesome Oh-My-zsh

1 comment

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.