Skip to content

Instantly share code, notes, and snippets.

@deild
Last active May 8, 2025 04:17
Show Gist options
  • Save deild/ba326d35bef52d20ed87a1b93afd8f35 to your computer and use it in GitHub Desktop.
Save deild/ba326d35bef52d20ed87a1b93afd8f35 to your computer and use it in GitHub Desktop.
Fedora Dev Tools

Fedora tools and more

These are my notes for tools and config on Fedora

Gnome terminal theme Nord

to have previously modified the profile to have generated a conf file

sudo dnf install -y dconf util-linux GConf2
git clone --single-branch --branch master --depth 1 https://github.com/arcticicestudio/nord-gnome-terminal.git
cd nord-gnome-terminal/src/sh
GCONFTOOL=gconftool-2 ./nord.sh -l 3
sudo dnf remove dconf util-linux GConf2

Install Fira Mono fonts

curl -JLO https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/FiraMono.zip
unzip FiraMono.zip -d FiraMono
sudo mv FiraMono /usr/share/fonts/
rm FiraMono.zip

Install Volantes cursors look

Download from https://www.gnome-look.org/p/1356095

tar xf volantes_cursors.tar.gz 
sudo mv volantes_cursors /usr/share/icons/

Install Gnome thme Nordic

download from https://www.gnome-look.org/p/1267246 par exemple Nordic-v40.tar.xz

tar xf Nordic-standard-buttons-v40.tar.xz
sudo mv Nordic-standard-buttons-v40 /usr/share/themes
gsettings set org.gnome.desktop.interface gtk-theme Nordic-standard-buttons
gsettings set org.gnome.desktop.wm.preferences theme Nordic-standard-buttons

Install tmux plugin manager

git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

After install Etcher

sudo dnf config-manager --set-disabled balena-etcher
sudo dnf config-manager --set-disabled balena-etcher-noarch
sudo dnf config-manager --set-disabled balena-etcher-source

After install teams

sudo dnf config-manager --set-disabled teams

Install icons files

from https://www.gnome-look.org/s/Gnome/p/1209330

tar xf Zafiro-Icons-Dark.tar.xz
sudo mv Zafiro-Icons-Dark /usr/share/icons/

Install Github CLI and GCM Core

sudo dnf config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo
sudo dnf install gh

Download the latest tarball, and run the following:

tar -xvf <path-to-tarball> -C /usr/local/bin
git-credential-manager-core configure
sudo ln -s /usr/local/bin/git-credential-manager-core /usr/bin/git-credential-manager-core
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment