Customizing the GNOME desktop on Fedora

Cover Image

Hey Fedora fans! Want to make your GNOME desktop truly *yours*? Fedora's GNOME is sleek and clean out of the box, but it's also incredibly customizable. Let's dive into how you can tweak it to fit your workflow and personality!

Changing Themes and Icons

First things first, let's get your desktop looking snazzy. Fedora uses GNOME Tweaks for a lot of advanced customization. If you don't have it already, you can install it using:

sudo dnf install gnome-tweaks

Once installed, open GNOME Tweaks (search for "Tweaks" in the Activities Overview). Here, you can change:

  • Themes: Change the overall look and feel. Download themes from sites like gnome-look.org and extract them to ~/.themes (create the directory if it doesn't exist). Then, select them in GNOME Tweaks under "Appearance".
  • Icons: Give your desktop a fresh coat of visual paint. Similarly to themes, download icon packs from gnome-look.org, extract them to ~/.icons, and select them in GNOME Tweaks under "Appearance".
  • Cursor: Yes, even the cursor can be customized! Follow the same download/extraction process, placing cursor themes into ~/.icons.

Remember to restart GNOME Shell (Alt+F2, type r, and press Enter) to apply changes fully.

Extensions: Supercharge Your Desktop

GNOME Extensions are like little apps that add functionality to your desktop. They can do everything from displaying system information to improving window management. The easiest way to manage extensions is through the Extensions app, which should be pre-installed.

If not, you can install the extensions manager via:

sudo dnf install gnome-extensions-app

You can also manage and install extensions directly from your browser using the GNOME Shell integration. You'll need to install the browser extension for your browser (Firefox, Chrome, etc.). Search for "GNOME Shell Integration" in your browser's extension store.

Some popular extensions include:

  • Dash to Dock: Moves the dash (favorites bar) to the bottom or side of the screen.
  • Arc Menu: Replaces the Activities Overview with a more traditional application menu.
  • OpenWeather: Displays weather information in the top panel.
  • Clipboard Indicator: Keeps a history of your clipboard content.

Browse the GNOME Extensions website (extensions.gnome.org) to discover even more!

Tweaking Settings: Fine-Grained Control

Don't forget the regular Settings app! It might seem basic, but it offers a lot of control over your desktop:

  • Appearance: Control light/dark mode, accent color, and wallpaper.
  • Notifications: Customize notification settings for each application.
  • Keyboard Shortcuts: Create custom shortcuts for frequently used actions.
  • Power: Adjust power settings to optimize battery life or performance.

Font Customization

Fonts not looking quite right? You can adjust them within GNOME Tweaks under the "Fonts" section. Change the default font, interface font, document font, and even font scaling to get everything looking crisp and comfortable.

With these tips, you're well on your way to creating a personalized GNOME desktop on Fedora that perfectly suits your needs. Have fun experimenting and making it your own!