Home Fedora How To Enable Minimize And Maximize Buttons In Fedora 39 Workstation And Fedora Silverblue

How To Enable Minimize And Maximize Buttons In Fedora 39 Workstation And Fedora Silverblue

By sk
82.2K views

Today, we will discuss about one of the post installation steps in Fedora desktop. This brief guide explains how to enable minimize and maximize buttons in application windows in Fedora GNOME Workstation and Silverblue editions.

This guide has been officially tested in Fedora GNOME Workstation 39 and 38 editions.

Introduction

As you may already know, there is no minimize and maximize buttons in Application windows in Fedora GNOME Workstation and Fedora Silverblue editions.

If you want to minimize an application window, you need to right click on its title bar and choose the minimize option from the context menu.

Unfortunately, you don't even get that option in Firefox with your mouse. To minimize Firefox window, you should hit the Left ALT+SPACEBAR keys and choose Minimize option.

I don't understand what is the benefit of removing the most frequently used buttons in a well-known Linux distribution. Ubuntu GNOME desktop has the min/max buttons, but Fedora hasn't.

If you want to bring back the minimize and maximize buttons in Fedora GNOME and Silverblue editions, you can enable them with the help of Gnome Tweaks utility and Dash to Panel extensions in Fedora.

Install Gnome Tweaks in Fedora

Gnome Tweaks, previously known as Tweak Tool, is a Graphical interface for advanced GNOME 3 settings. It is primarily designed for GNOME Shell, however it can be used in other desktops as well. You may not have all features if you use Tweaks on a different desktop.

Gnome Tweaks is available in the default repositories of Fedora. So you can install Gnome Tweaks on Fedora using dnf package manager like below:

$ sudo dnf install gnome-tweaks

If you are on Fedora Silverblue, you need to enter into your toolbox container using command:

$ toolbox enter

And then install Tweaks as shown in the previous command.

Add Gnome Shell Integration Add-on in Browser

Make sure you have added "Gnome Shell Integration" add-on in your browser. This extension provides integration with GNOME shell and the corresponding extensions repository.

If you haven't added the extension yet, click the three horizontal bars icon on the top right corner and click "Add-ons and themes" link.

Click Add-ons and Themes Button in Firefox
Click Add-ons and Themes Button in Firefox

Search for "GNOME Shell Integration" add-on.

Search for GNOME Shell Integration Add-on
Search for GNOME Shell Integration Add-on

Click on it and then click "Add to Firefox" to install GNOME Shell Integration add-on.

Install GNOME Shell Integration Add-on in Firefox
Install GNOME Shell Integration Add-on in Firefox

A pop up window will appear. Click "Add" to enable the add-on. After adding this extension, you will see the GNOME logo on the browser's tool bar.

Enable 'Dash to Panel' Extension in Fedora

The Dash to Panel extension is an icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+ operating systems.

The Dash to Panel extension gives you a permanently visible panel with favorite shortcuts. So a separate dock is no longer needed for easy access to running and favorited applications.

To enable Dash to Panel extension, go to GNOME extensions site and search for "Dash to Panel" extension.

Search for 'Dash to Panel' Extension in Gnome Extensions Site
Search for 'Dash to Panel' Extension in Gnome Extensions Site

Click the Dash to panel link in the search results. You will be redirected to Dash to panel extension official page. Click on the ON button.

Enable 'Dash to Panel' Extension
Enable 'Dash to Panel' Extension

In the next window, click Install button to enable Dash to panel extension.

Install 'Dash to Panel' Extension
Install 'Dash to Panel' Extension

One this extension is activated, you will see the Dash panel at the bottom along with your favorite shortcuts.

Enable Minimize and Maximize Buttons in Fedora 39, 38

Open the Gnome Tweaks application from the dash.

Launch Gnome Tweaks
Launch Gnome Tweaks

Click on Windows tab on the left side bar and toggle Maximize/Minimize buttons on under the Titlebar Buttons section on the right side.

Enable Minimize and Maximize Buttons in Application Windows in Fedora Linux
Enable Minimize and Maximize Buttons in Application Windows in Fedora Linux

As soon as you toggled the min/max buttons on, the minimize and maximize buttons will appear in all applications windows.

Minimize and Maximize Buttons Enabled in Applications Windows in Fedora Linux 39
Minimize and Maximize Buttons Enabled in Applications Windows in Fedora Linux 39

Change Minimize and Maximize Buttons' Position

By default, the min/max buttons are visible at the right side of the application windows. You can change its position to left or right. To do so, open the Gnome Tweaks application and go to "Windows" section and click LEFT or RIGHT buttons under the "Titlebar Buttons" section.

Change Titlebar Buttons Placement in Gnome Tweaks
Change Titlebar Buttons Placement in Gnome Tweaks

The Dash to panel extension has lots of fine tuning and customization options. Right click on the Dash panel and choose Settings option and start customizing it as per your liking.

Conclusion

There you have it. I'm not certain about the reasoning behind the GNOME developers' choice to eliminate the minimize and maximize buttons. However, not everyone agrees with the developers' decision to remove minimize and maximize buttons.

Some users find it difficult to work without these buttons, and they believe that they are essential for good window management. If you're one of them, you can use the GNOME Tweaks tool to bring those buttons back in Fedora Linux.

Resource:

You May Also Like

4 comments

Guilherme November 30, 2021 - 3:02 am

Very good!

Reply
linuxnerd October 22, 2022 - 1:28 pm

why do i need to install dash to panel lol?

Reply
Rogerio May 16, 2023 - 7:29 pm

An good option to dash to panel is dash to dock, i like it better but it just a personal preference.

Reply
CDR June 5, 2023 - 11:55 pm

Works. Thanks.

Reply

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

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

This website uses cookies to improve your experience. By using this site, we will assume that you're OK with it. Accept Read More