# 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