TranslateProject/sources/tech/20181224 Turn GNOME to Heaven With These 23 GNOME Extensions.md

16 KiB
Raw Blame History

Turn GNOME to Heaven With These 23 GNOME Extensions

GNOME Shell is one of the most used desktop interfaces on the Linux desktop. Its part of the GNOME project and is considered to be the next generation of the old classic GNOME 2.x interface. GNOME Shell was first released in 2011 carrying a lot of features, including GNOME Shell extensions feature.

GNOME Extensions are simply extra functionality that you can add to your interface, they can be panel extensions, performance extensions, quick access extensions, productivity extensions or for any other type of usage. They are all free and open source of course; you can install them with a single click from your web browser actually.

How To Install GNOME Extensions?

You main way to install GNOME extensions will be via the extensions.gnome.org website. Its an official platform belonging to GNOME where developers publish their extensions easily so that users can install them in a single click.

In order to for this to work, youll need two things:

  1. Browser Add-on: Youll need to install a browser add-on that allows the website to communicate with your local GNOME desktop. You install it from here for Firefox, or here for Chrome or here for Opera.

  2. Native Connector: You still need another part to allow your system to accept installing files locally from your web browser. To install this component, you must install the chrome-gnome-shell package. Do not be deceived! Although the package name is containing “chrome”, it also works on Firefox too. To install it on Debian/Ubuntu/Mint run the following command in terminal:

sudo apt install chrome-gnome-shell

For Fedora:

sudo dnf install chrome-gnome-shell

For Arch:

sudo pacman -S chrome-gnome-shell

After you have installed the two components above, you can easily install extensions from the GNOME extensions website.

How to Configure GNOME Extensions Settings?

Many of these extensions do have a settings window that you can access to adjust the preferences of that extension. You must make sure that you have seen its options at least once so that you know what you can possibly do using that extension.

To do this, you can head to the installed extensions page on the GNOME website, and youll see a small options button near every extension that offers one:

Screenshot 2018 12 24 20 50 55 41

Clicking it will display a window for you, from which you can see the possible settings:

Screenshot 2018 12 24 20 51 29 43

Read our article below for our list of recommended extension!

General Extensions

1. User Themes

Screenshot from 2018 12 23 12 30 20 45

This is the first must-install extension on the GNOME Shell interface, it simply allows you to change the desktop theme to another one using the tweak tool. After installation run gnome-tweak-tool, and youll be able to change your desktop theme.

Installation link: https://extensions.gnome.org/extension/19/user-themes/

2. Dash to Panel

Screenshot from 2018 12 24 21 16 11 47

Converts the GNOME top bar into a taskbar with many added features, such as favorite icons, moving the clock to right, adding currently opened windows to the panel and many other features. (Make sure not to install this one with some other extensions below which do provide the same functionality).

Installation link: https://extensions.gnome.org/extension/1160/dash-to-panel/

3. Desktop Icons

gnome shell screenshot SSP3UZ 49

Restores desktop icons back again to GNOME. Still in continues development.

Installation link: https://extensions.gnome.org/extension/1465/desktop-icons/

4. Dash to Dock

Screenshot from 2018 12 24 21 50 07 51

If you are a fan of the Unity interface, then this extension may help you. It simply adds a dock to the left/right side of the screen, which is very similar to Unity. You can customize that dock however you like.

Installation link: https://extensions.gnome.org/extension/307/dash-to-dock/

Productivity Extensions

5. Todo.txt

screenshot_570_5X5YkZb

For users who like to maintain productivity, you can use this extension to add a simple To-Do list functionality to your desktop, it will use the syntax from todotxt.com, you can add unlimited to-dos, mark them as complete or remove them, change their position beside modifying or taking a backup of the todo.txt file manually.

Installation link: https://extensions.gnome.org/extension/570/todotxt/

6. Screenshot Tool

Screenshot from 2018 12 24 21 04 14 54

Easily take a screenshot of your desktop or a specific area, with the possibility of also auto-uploading it to imgur.com and auto-saving the link into the clipboard! Very useful extension.

Installation link: https://extensions.gnome.org/extension/1112/screenshot-tool/

7. OpenWeather

screenshot_750

If you would like to know the weather forecast everyday then this extension will be the right one for you, this extension will simply add an applet to the top panel allowing you to fetch the weather data from openweathermap.org or forecast.io, it supports all the countries and cities around the world. It also shows the wind and humidity.

Installation link: https://extensions.gnome.org/extension/750/openweather/

8 & 9. Search Providers Extensions

Screenshot from 2018 12 24 21 29 41 57

In GNOME, you can add whats known as “search providers” to the shell, meaning that when you type something in the search box, youll be able to automatically search these websites (search providers) using the same text you entered, and see the results directly from your shell!

YouTube Search Provider: https://extensions.gnome.org/extension/1457/youtube-search-provider/

Wikipedia Search Provider: https://extensions.gnome.org/extension/512/wikipedia-search-provider/

Workflow Extensions

10. No Title Bar

Screenshot 20181224210737 59

This extension simply removes the title bar from all the maximized windows, and moves it into the top GNOME Panel. In this way, youll be able to save a complete horizontal line on your screen, more space for your work!

Installation Link: https://extensions.gnome.org/extension/1267/no-title-bar/

11. Applications Menu

Screenshot 2018 12 23 13 58 07 61

This extension simply adds a classic menu to the “activities” menu on the corner. By using it, you will be able to browse the installed applications and categories without the need to use the dash or the search feature, which saves you time. (Check the “No hot corner” extension below to get a better usage).

Installation link: https://extensions.gnome.org/extension/6/applications-menu/

12. Places Status Indicator

screenshot_8_1

This indicator will put itself near the left corner of the activities button, it allows you to access your home folder and sub-folders easily using a menu, you can also browse the available devices and networks using it.

Installation link: https://extensions.gnome.org/extension/8/places-status-indicator/

13. Window List

Screenshot from 2016-08-12 08-05-48

Officially supported by GNOME team, this extension adds a bottom panel to the desktop which allows you to navigate between the open windows easily, it also include a workspace indicator to switch between them.

Installation link: https://extensions.gnome.org/extension/602/window-list/

14. Frippery Panel Favorites

screenshot_4

This extensions adds your favorite applications and programs to the panel near the activities button, allowing you to access to it more quickly with just 1 click, you can add or remove applications from it just by modifying your applications in your favorites (the same applications in the left panel when you click the activities button will appear here).

Installation link: https://extensions.gnome.org/extension/4/panel-favorites/

15. TopIcons

Screenshot 20181224211009 66

Those extensions restore the system tray back into the top GNOME panel. Very needed in cases of where applications are very much dependent on the tray icon.

For GNOME 3.28, installation link: https://extensions.gnome.org/extension/1031/topicons/

For GNOME 3.30, installation link: https://extensions.gnome.org/extension/1497/topicons-redux/

16. Clipboard Indicator

Screenshot 20181224214626 68

A clipboard manager is simply an applications that manages all the copy & paste operations you do on your system and saves them into a history, so that you can access them later whenever you want.

This extension does exactly this, plus many other cool features that you can check.

Installation link: https://extensions.gnome.org/extension/779/clipboard-indicator/

Other Extensions

17. Frippery Move Clock

screenshot_2

If you are from those people who like alignment a lot, and dividing the panels into 2 parts only, then you may like this extension, what it simply does is moving the clock from the middle of the GNOME Shell panel to the right near the other applets on the panel, which makes it more organized.

Installation link: https://extensions.gnome.org/extension/2/move-clock/

18. No Topleft Hot Corner

If you dont like opening the dash whenever you move the mouse to the left corner, you can disable it easily using this extension. You can for sure click the activities button if you want to open the dash view (or via the Super key on the keyboard), but the hot corner will be disabled only.

Installation link: https://extensions.gnome.org/extension/118/no-topleft-hot-corner/

19. No Annoyance

Simply removes the “window is ready” notification each time a new window a opened.

Installation link: https://extensions.gnome.org/extension/1236/noannoyance/

20. EasyScreenCast

Screenshot 20181224214219 71

If you would like to quickly take a screencast for your desktop, then this extension may help you. By simply just choosing the type of recording you want, youll be able to take screencasts any time. You can also configure advanced options for the extension, such as the pipeline and many other things.

Installation link: https://extensions.gnome.org/extension/690/easyscreencast/

21. Removable drive Menu

Screenshot 20181224214131 73

Adds an icon to the top bar which shows you a list of your currently removable drives.

Installation link: https://extensions.gnome.org/extension/7/removable-drive-menu/

22. BottomPanel

Screenshot 20181224214419 75

As its title says.. It simply moves the top GNOME bar into the bottom of the screen.

Installation link: https://extensions.gnome.org/extension/949/bottompanel/

23. Unite

If you would like one extension only to do most of the above tasks, then Unite extension can help you. It adds panel favorites, removes title bar, moves the clock, allows you to change the location of the panel.. And many other features. All using this extension alone!

Installation link: https://extensions.gnome.org/extension/1287/unite/

Conclusion

This was our list for some great GNOME Shell extensions to try out. Of course, you dont (and shouldnt!) install all of these, but just what you need for your own usage. As you can see, you can convert GNOME into any form you would like, but be careful for RAM usage (because if you use more extensions, the shell will consume very much resources).

What other GNOME Shell extensions do you use? What do you think of this list?


via: https://fosspost.org/tutorials/turn-gnome-to-heaven-with-these-23-gnome-extensions

作者:M.Hanny Sabbagh 选题:lujun9972 译者:译者ID 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出