Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions docs/desktop/gnome/gnome-extensions.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: GNOME Shell Extensions
author: Joseph Brinkman
contributors: Steven Spencer
contributors: Steven Spencer, Ganna Zhyrnova
tested with: 9.4
tags:
- desktop
Expand All @@ -22,7 +22,7 @@ From the [GNOME website](https://extensions.gnome.org/about/){:target="_blank"}:

## Install GNOME extensions

GNOME Extensions is provided from the gnome-shell package available in the "appstream" repository. Install with:
GNOME Extensions are provided from the gnome-shell package in the "appstream" repository. Install with:

```bash
sudo dnf install gnome-shell
Expand All @@ -32,32 +32,32 @@ Installation includes all needed dependencies.

## Install browser integration

Gnome Extensions has a software library available through their website gnome.extensions.org where you can install extensions right off their website. To achieve this, your browser and gnome-extensions needs to facilitate a connection.
Gnome Extensions has a software library available through its website, gnome.extensions.org, where you can install extensions directly from the website. To achieve this, your browser and gnome extensions must facilitate a connection.

```bash
sudo dnf install chrome-gnome-shell
```

[installation guide](https://gnome.pages.gitlab.gnome.org/gnome-browser-integration/pages/installation-guide.html){target="_blank"}

## Determining GNOME shell version
## Determining the GNOME shell version

The browser extension used to facilitate extensions installations from extensions.gnome.org should automatically detect the version of GNOME shell your system is currently running.
The browser extension used to facilitate extension installations from extensions.gnome.org should automatically detect the version of the GNOME shell your system is currently running.

If you wish to perform a local install you will need to download the extension with the correct GNOME shell version.
To perform a local installation, you must download the extension using the correct GNOME shell version.

```bash
gnome-shell --version
```

## Installing an extension

For this example we will install the popular dash to dock extension.
For this example, we will install the popular dash-to-dock extension.

1. Go to [dash to dock extension webpage](https://extensions.gnome.org/extension/307/dash-to-dock/){target="_blank"}
2. Toggle extension from "off" to "on"
2. Toggle the extension from "off" to "on"
![Toggle extension](images/gnome_extensions_images/gnome-shell-extensions-toggle-btn.webp)
3. When prompted to install the extension, click "yes"
3. When prompted to install the extension, click "yes".

## Managing installed extensions

Expand All @@ -67,8 +67,8 @@ To manage your GNOME extensions, first go to <https://extensions.gnome.org/local

![Manage GNOME extensions](images/gnome_extensions_images/gnome-shell-installed-extensions.webp)

On this page you will find a list of installed extensions. You can toggle each of these on or off. You can also configure the shell settings by using the toggle button on either of the two available menu options "Disable all extensions" "Disable version validation".
On this page, you will find a list of installed extensions. You can toggle each of these on or off. You can also configure the shell settings by clicking the toggle button for either of the two available menu options: "Disable all extensions" or "Disable version validation."

## Conclusion

GNOME Extensions is a good tool for adding additional functionality and customizing your GNOME desktop environment.
GNOME Extensions is a good tool for adding functionality and customizing your GNOME desktop environment.