Can't uninstall Gnome Shell Extension

Since the remove buttons are no longer available in gnome-shell 3.26, the only way I know is deleting the extension directory itself.

With Nautilus

  1. Open Nautilus and show hidden files (press CTRL + H).
  2. Go to your home folder.
  3. Navigate to .local/share/gnome-shell/extensions
  4. Delete the directory of the unwanted extension.
  5. Reload gnome-shell. Press ALT + F2, type r and press ENTER.

The macho way

  1. Open the console.
  2. Go to the extensions directory: cd ~/.local/share/gnome-shell/extensions
  3. List the extensions and get the name of the unwanted extension: ls -l
  4. Delete the extension directory: rm -r extension@author
  5. Reload gnome-shell. Press ALT + F2, type r and press ENTER.

There are two folders for gnome-shell extensions:

  1. ~/.local/share/gnome-shell/extensions for user-side
  2. /usr/share/gnome-shell/extensions for system-side

  1. Launch gnome-tweak-tool
  2. Search "Extensions" in right menù
  3. Select the extension and click on "Remove"

an example