Member-only story

My Fedora 39 (Gnome 45) Full Setup

Upgrade Fedora with Neofetch, zsh, oh-my-zsh, Nerdfonts, Neovim, NvChad, VirtualBox, 1Password, Ulauncher, and Gnome tweaks for efficiency and customization

Can Artuc
7 min readApr 15, 2024
Credit: Author

System Information

Neofetch is in Fedora’s official repositories starting from Fedora 27.

sudo dnf install neofetch

Install Nerdfonts

  1. Download any font you like here: https://www.nerdfonts.com/font-downloads
  2. Put the extracted files to /usr/.local/share/fonts if you want them to be installed only to your user, or /usr/share/fonts if you want them installed globally (you need sudo right).
  3. Rebuild the font cache: fc-cache -f -v

Install zsh

sudo dnf install zsh

Let’s verify and see the version:

zsh - version

Now, make zsh the default terminal:

sudo chsh -s $(which zsh) $(whoami)

If you see the following output in the terminal, it went well:

Changing shell for <user_name>.
Password:
Shell changed.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Can Artuc
Can Artuc

Written by Can Artuc

Data and AI Architect, Dad, Geek

No responses yet

Write a response