How to Install Gnome Extensions 🌱

  1. Log into the Linux device
  2. Execute the following commands in a terminal:
    # install gnome tweaks utility
    sudo apt update
    sudo apt install gnome-tweaks
    # create the extensions directory
    mkdir /.local/share/gnome-shell/extensions -p
    # output the gnome shell version
    gnome-shell --version
  3. Open a web browser and navigate to https://extensions.gnome.org/
  4. Search for an extension to install and select it
  5. From the Shell version... dropdown select the closest version to the installed gnome shell version output earlier
  6. Select the latest version available from the Extension version... dropdown
  7. Save the extension .zip file
  8. Open a file manager and navigate to ~/Downloads
  9. Extract the downloaded extension .zip file
  10. Browse the extracted folder contents and edit metadata.json in a text editor
  11. Copy the value of UUID key
  12. Close the text editor
  13. Navigate back one directory
  14. Cut the entire extracted extension directory to ~/.local/share/gnome-shell/extensions/
  15. Restart Gnome Shell by logging out and logging back in
  16. Search Extensions > Launch the Extensions app
  17. Enable extensions if they are not already
  18. The newly installed extension should be listed
  19. Enable the extension, tweak the settings and enjoy