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. Launch Gnome Tweaks
  17. Select Extensions from the left navigation menu
  18. The newly installed extension should be listed
  19. Enable the extension and enjoy