{"id":4030,"date":"2018-05-22T19:30:05","date_gmt":"2018-05-22T15:30:05","guid":{"rendered":"https:\/\/www.makeuseof.com\/?p=760033"},"modified":"2018-05-22T19:30:05","modified_gmt":"2018-05-22T15:30:05","slug":"customize-gnome-shell-ubuntu-using-extensions","status":"publish","type":"post","link":"https:\/\/afaghhosting.net\/blog\/customize-gnome-shell-ubuntu-using-extensions\/","title":{"rendered":"How to Customize the GNOME Shell in Ubuntu Using Extensions"},"content":{"rendered":"<p dir=\"ltr\" style=\"text-align: left;\">Starting with Ubuntu 17.10, the GNOME 3 desktop is the default. There are many <a class=\"no-callout\" href=\"\/\/www.makeuseof.com\/tag\/new-features-ubuntu-18-04\/\">new features in Ubuntu 18.04<\/a>, and you can even extend the functionality of the Ubuntu desktop with GNOME shell extensions. These extensions are <a href=\"\/\/www.makeuseof.com\/tag\/switching-back-gnome-means-ubuntu\/\">add-ons for the GNOME desktop<\/a> that either add new functionality or modify existing functionality to expand it, a bit like browser add-ons.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Read on to find different ways to install and enable GNOME Shell extensions, how to remove extensions, and how to get notified of extension updates.<\/p>\n<h2 dir=\"ltr\" style=\"text-align: left;\">How to Install and Manage GNOME Shell Extensions<\/h2>\n<p dir=\"ltr\" style=\"text-align: left;\">Before you install any extensions, install the GNOME Tweak Tool (also called Tweaks). This is the main way to manage GNOME Shell extensions. The tool is available in the Ubuntu Software Center, but the easiest way to install it is using the command line.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">So, hit <strong>Ctrl + Alt + T<\/strong> to open a terminal window. Then, type the following command and press Enter:<\/p>\n<pre dir=\"ltr\"><code class=\"language-bash\">sudo apt install gnome-tweak-tool<\/code><\/pre>\n<p dir=\"ltr\" style=\"text-align: left;\">Installing and enabling extensions in GNOME can slow down your system. So be careful how many extensions you install and enable. Use Tweaks to turn off extensions and <a href=\"\/\/www.makeuseof.com\/tag\/speed-up-gnome-desktop\/\">speed up your system<\/a> if it becomes slow.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">You have three ways to install GNOME Shell extensions.<\/p>\n<h3 dir=\"ltr\" style=\"text-align: left;\">1. Install GNOME Shell Extensions Using GNOME Tweaks Tool<\/h3>\n<p dir=\"ltr\" style=\"text-align: left;\">Once you\u2019ve installed the GNOME Tweaks Tool, you can install a package containing a minimal set of GNOME extensions, which will be available in Tweaks. First, make sure Tweaks is closed.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Then, open a Terminal window by hitting <strong>Ctrl + Alt + T<\/strong>, typing the following command, and pressing Enter:<\/p>\n<pre dir=\"ltr\"><code class=\"language-bash\">sudo apt install gnome-shell-extensions<\/code><\/pre>\n<p dir=\"ltr\" style=\"text-align: left;\">You must restart the GNOME Shell. Hit <strong>Alt + F2<\/strong>, type \u201cr\u201d, and press Enter.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760549\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/01-Restart-GNOME-Shell-for-Tweaks.png\" alt=\"Restart the GNOME Shell\" width=\"353\" height=\"149\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">To start Tweaks, click <strong>Show Applications<\/strong> in the lower-left corner of the screen.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760550\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/02-Click-Show-Applications.png\" alt=\"Click Show Application in Ubuntu\" width=\"670\" height=\"336\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Type \u201ctweaks\u201d in the search box and click the <strong>Tweaks<\/strong> icon.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760792\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/03-Search-for-and-open-Tweaks-1.png\" alt=\"Search for and open Tweaks\" width=\"670\" height=\"293\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Click <strong>Extensions<\/strong> in the left pane on the <strong>Tweaks<\/strong> dialog box. You\u2019ll see a list of extensions with descriptions. Use the <strong>ON\/OFF<\/strong> slider buttons on the right to enable and disable the extensions.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Some extensions have settings you can change (gear icon) to customize the extension.<\/p>\n<h3 dir=\"ltr\" style=\"text-align: left;\">2. Install GNOME Shell Extensions in a Web Browser<\/h3>\n<p dir=\"ltr\" style=\"text-align: left;\">The GNOME Extensions website allows you to find, install, and manage extensions for the GNOME desktop. The website is an alternative to using the GNOME Tweaks Tool to manage extensions.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">When you visit the <a href=\"https:\/\/extensions.gnome.org\/\" target=\"_blank\" rel=\"noopener\">GNOME Extensions website<\/a>, you\u2019ll see a message saying you must install the GNOME Shell integration, which has two parts: a browser extension and a native host messaging application.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">The message provides a link to install the browser extension or add-on. This link takes you to appropriate extension or add-on page for the browser you\u2019re using. Click the link to go to the page and install the extension or add-on.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760553\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/05-Gnome-Shell-Integration-message-in-Chrome.png\" alt=\"GNOME Shell integration message in Chrome\" width=\"670\" height=\"500\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">We\u2019re using Chrome in our example, but you can install the extension or add-on in any of the following browsers:<\/p>\n<ul dir=\"ltr\" style=\"text-align: left;\">\n<li><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/gnome-shell-integration\/gphhapmejobijbbhgpjhcjognlahblep\" target=\"_blank\" rel=\"noopener\">Google Chrome, Chromiun, and Vivaldi<\/a><\/li>\n<li><a href=\"https:\/\/addons.mozilla.org\/en\/firefox\/addon\/gnome-shell-integration\/\" target=\"_blank\" rel=\"noopener\">Firefox<\/a><\/li>\n<li><a href=\"https:\/\/addons.opera.com\/en\/extensions\/details\/gnome-shell-integration\/\" target=\"_blank\" rel=\"noopener\">Opera<\/a><\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"text-align: left;\">Once you\u2019ve installed the extension or add-on, refresh the GNOME Extensions webpage. Now you\u2019ll see a message saying you need to install the native host connector.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Hit <strong>Ctrl + Alt + T<\/strong> to open a Terminal window. Type the following command and press Enter. The command is the same no matter which browser you\u2019re using.<\/p>\n<pre dir=\"ltr\"><code class=\"language-bash\">sudo apt install chrome-gnome-shell<\/code><\/pre>\n<p dir=\"ltr\" style=\"text-align: left;\">Enter your password when prompted.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760794\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/07-Native-host-connector-not-installed-message-1.png\" alt=\"Native host connector not installed message in Chrome\" width=\"670\" height=\"500\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Refresh the GNOME Extensions webpage again. There\u2019s no message at the top and you can start browsing through the extensions.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">If you only want to view extensions available for the current version of the GNOME Shell, select <strong>Current version<\/strong> from the <strong>Compatible with<\/strong> dropdown list. Extensions made for older versions of the GNOME Shell might work in the current version, but not all do.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760555\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/08-Compatible-with.png\" alt=\"Select Current version in Compatible with dropdown list\" width=\"670\" height=\"500\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">To install an extension, click the title of the extension in the list. On the extension\u2019s page, click the <strong>ON\/OFF<\/strong> slider button on the right.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760796\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/10-Turn-on-extension-in-Chrome-1.png\" alt=\"Turn on an extension on GNOME Extensions website in Chrome\" width=\"670\" height=\"500\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">If this is an extension that\u2019s already available in Tweaks, it will simply be enabled. If not, you\u2019ll be asked whether you want to download and install the extension. Click <strong>Install<\/strong>.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760557\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/11-Download-and-Install-message.png\" alt=\"Download and Install message for GNOME Shell extension\" width=\"637\" height=\"159\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">The extension is installed and automatically enabled. In this example, the Extensions extension provides an icon in the system tray area that allows you to quickly enable and disable extensions and access their settings when available.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760798\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/12-Extension-installed-1.png\" alt=\"Extension installed and enabled\" width=\"670\" height=\"379\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">You can also enable and disable extensions and configure settings for extensions on the GNOME Extensions website.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760799\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/13-Click-Settings-button-on-website-1.png\" alt=\"Manage extensions on GNOME Extensions website\" width=\"670\" height=\"500\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">As we mentioned earlier, extensions installed from the GNOME Extensions website can also be managed in Tweaks.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760800\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/14-Manage-extensions-in-Tweaks-1.png\" alt=\"Manage extensions in Tweaks\" width=\"670\" height=\"424\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">To use the GNOME Extensions website to manage your <a href=\"https:\/\/extensions.gnome.org\/local\/\" target=\"_blank\" rel=\"noopener\">installed extensions<\/a>, click <strong>Installed extensions<\/strong> on the website\u2019s toolbar.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760801\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/15-List-of-installed-extensions-on-Gnome-Look-site-1.png\" alt=\"List of installed extensions in Chrome\" width=\"670\" height=\"470\" title=\"\"><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left;\">3. Install GNOME Shell Extensions Manually<\/h3>\n<p dir=\"ltr\" style=\"text-align: left;\">You can download extensions from the GNOME Extensions website to install manually offline. You might also find extensions on other sites that you can download.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">For example, there are two extensions available that allow you to move the window buttons to the panel (<a href=\"https:\/\/sourceforge.net\/projects\/buttons-to-panel\/\" target=\"_blank\" rel=\"noopener\">Buttons to Panel<\/a>) and the title of the window to the panel (<a href=\"https:\/\/sourceforge.net\/projects\/title-to-panel\/\" target=\"_blank\" rel=\"noopener\">Title to Panel<\/a>). They\u2019re available as ZIP file downloads and you install them manually. Be sure you <a href=\"\/\/www.makeuseof.com\/tag\/free-linux-antivirus-programs\/\">scan downloaded files<\/a> before extracting and installing them.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">When downloading extensions on the GNOME extensions website, you must select the version of the GNOME Shell you\u2019re running. To find out which version you\u2019re running, hit <strong>Ctrl + Alt + T<\/strong> to open a Terminal window, type the following command, and press Enter:<\/p>\n<pre dir=\"ltr\"><code class=\"language-bash\">gnome-shell --version<\/code><\/pre>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760562\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/16-Get-version-of-GNOME-Shell.png\" alt=\"Get current version of GNOME Shell\" width=\"662\" height=\"178\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">As an example, we\u2019re going to install the <a href=\"https:\/\/extensions.gnome.org\/extension\/1217\/appfolders-manager\/\" target=\"_blank\" rel=\"noopener\">Appfolders Management extension<\/a> from the GNOME Extensions website manually. This extension allows you to group icons in the Applications view.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">On the extension\u2019s webpage, select the <strong>Shell version<\/strong> to <strong>Download<\/strong>. Then, select the <strong>Extension version<\/strong>. The download automatically starts.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760563\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/17-Select-Shell-version-for-download.png\" alt=\"Select Shell version for extension download\" width=\"670\" height=\"567\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Open Nautilus and extract the downloaded file by right-clicking on the file and selecting <strong>Extract Here<\/strong>.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760802\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/18-Extract-extension-files-1.png\" alt=\"Extract extension files in Nautilus\" width=\"650\" height=\"445\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Press <strong>Ctrl + H<\/strong> to show hidden files and folders. Then, select the extracted extension folder and hit <strong>Ctrl + C<\/strong> to copy the extracted folder. Go to the following folder and press <strong>Ctrl + V<\/strong> to paste the extension folder:<\/p>\n<pre dir=\"ltr\"><code class=\"language-bash\">~\/.local\/share\/gnome-shell\/extensions<\/code><\/pre>\n<p dir=\"ltr\" style=\"text-align: left;\">The tilde character (~) represents your Home folder.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760803\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/19-Copy-extracted-folder-1.png\" alt=\"Copy extracted folder\" width=\"650\" height=\"426\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Now we need to make sure the name of the extension folder matches what\u2019s in the metadata file.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Open the extension folder you just pasted into the <strong>~\/.local\/share\/gnome-shell\/extensions<\/strong> folder. Right-click on the <strong>metadata.json<\/strong> file and select <strong>Open with Text Editor<\/strong>.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760804\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/20-Open-metadata-json-file-1.png\" alt=\"Open metadata.json file in a text editor\" width=\"650\" height=\"468\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Find the value of the \u201cuuid\u201d, select it (without the quotes), and copy it.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760567\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/21-Copy-uuid-in-metadata-json-file.png\" alt=\"Copy the uuid in the metadata.json file\" width=\"596\" height=\"426\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Go back to the extension\u2019s folder in Nautilus and select the folder. Then, hit <strong>F2<\/strong> to rename it. Paste the text you copied from the \u201cuuid\u201d in the <strong>Folder name<\/strong> box and click <strong>Rename<\/strong>.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760806\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/22-Rename-folder-to-uuid-1.png\" alt=\"Rename extension folder to uuid in metadata.json file\" width=\"650\" height=\"426\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Now you need to restart the GNOME Shell. Hit <strong>Alt + F2<\/strong>, type \u201cr\u201d, and press Enter:<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Manually installed extensions are also available in the <strong>Extensions<\/strong> section in Tweaks. You can enable and disable them and change their settings here, as well as on the GNOME Extensions site.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760807\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/24-Manually-installed-extension-in-Tweaks-1.png\" alt=\"Manually installed extension in Tweaks\" width=\"670\" height=\"420\" title=\"\"><\/p>\n<h2 dir=\"ltr\" style=\"text-align: left;\">How to Disable or Uninstall GNOME Shell Extensions<\/h2>\n<p dir=\"ltr\" style=\"text-align: left;\">Extensions enabled in the GNOME Tweaks Tool can be disabled, or turned off, using the tool. They cannot be uninstalled unless you uninstall Tweaks. To uninstall Tweaks, hit <strong>Ctrl + Alt + T<\/strong> to open a Terminal window, type the following command, and press Enter:<\/p>\n<pre dir=\"ltr\"><code class=\"language-bash\">sudo apt remove gnome-tweak-tool<\/code><\/pre>\n<p dir=\"ltr\" style=\"text-align: left;\">If you installed extensions using the GNOME Extensions website, you can use the website to turn off or uninstall those extensions. To turn off an extension, click the <strong>ON\/OFF<\/strong> slider button so it reads <strong>OFF<\/strong>.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Only extensions installed on the GNOME Extensions website that are not available in the Tweaks tool can be uninstalled. You can tell which extensions those are by the white <strong>X<\/strong> in the red box icon to the right of the <strong>ON\/OFF<\/strong> slider button. Click the <strong>X<\/strong> button to uninstall the extension.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760571\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/25-Uninstall-extension-on-GNOME-Look-site.png\" alt=\"Uninstall an extension on the GNOME Extensions website\" width=\"670\" height=\"500\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Extensions installed using the GNOME Extensions site are also added to the <strong>~\/.local\/share\/gnome-shell\/extensions<\/strong> folder. So you can uninstall these extensions, and any extensions you installed manually, by deleting the extension folders from the <strong>~\/.local\/share\/gnome-shell\/extensions<\/strong> folder.<\/p>\n<h2 dir=\"ltr\" style=\"text-align: left;\">How to Get Update Notifications for GNOME Shell Extensions<\/h2>\n<p dir=\"ltr\" style=\"text-align: left;\">The only way to know if an update is available for a GNOME Shell extension is to visit the GNOME Extensions website. But there\u2019s an extension available, called <a href=\"https:\/\/extensions.gnome.org\/extension\/1166\/extension-update-notifier\/\" target=\"_blank\" rel=\"noopener\">Extension Update Notifier<\/a>, that notifies you when there\u2019s an update for an installed extension on your system.<\/p>\n<h2 dir=\"ltr\" style=\"text-align: left;\">Useful GNOME Shell Extensions to Install<\/h2>\n<p dir=\"ltr\" style=\"text-align: left;\">Here are a few useful GNOME Shell extensions to get you started.<\/p>\n<h3 dir=\"ltr\" style=\"text-align: left;\">1. Dash to Dock<\/h3>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760572\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/26-Dash-to-Dock-extension.png\" alt=\"Dash to Dock GNOME extension\" width=\"670\" height=\"202\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">Dash to Dock provides a dock for the GNOME Shell, making it easier to access your applications and faster to switch between open applications and desktops.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">The side panel is converted to a dock that can be shown on the left, right, top, or bottom of the screen. You can also change the size of the icons on the dock, limit the size of the dock itself, and adjust many other settings affecting the look and behavior of the dock.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><strong>Download:<\/strong> <a href=\"https:\/\/extensions.gnome.org\/extension\/307\/dash-to-dock\/\" target=\"_blank\" rel=\"noopener\">Dash to Dock<\/a><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left;\">2. Clipboard Indicator<\/h3>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760573\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/27-Clipboard-Indicator-extension.png\" alt=\"Clipboard Indicator GNOME extension\" width=\"670\" height=\"329\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">The Clipboard Indicator extension adds a clipboard indicator to the top panel and stores the clipboard history. This allows you to access items you\u2019ve copied to the clipboard since installing the extension and paste them into an application like a word processor or text editor.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">You can change settings (like how many items to store in the clipboard history, or how many characters to show in the preview of each item) on the extension\u2019s menu.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><strong>Download:<\/strong> <a href=\"https:\/\/extensions.gnome.org\/extension\/779\/clipboard-indicator\/\" target=\"_blank\" rel=\"noopener\">Clipboard Indicator<\/a><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left;\">3. Drop Down Terminal<\/h3>\n<p dir=\"ltr\" style=\"text-align: left;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-760574\" src=\"\/\/static.makeuseof.com\/wp-content\/uploads\/2018\/05\/28-Drop-Down-Termnal-extension.png\" alt=\"Drop Down Terminal GNOME extension\" width=\"670\" height=\"289\" title=\"\"><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">If you use the command line a lot, you can install the Drop Down Terminal extension. This allows you to access a Terminal window with a keystroke (the tilde (~) key above the <strong>Tab<\/strong> key by default) that drops down from the top of the screen or pops up from the bottom.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><strong>Download:<\/strong> <a href=\"https:\/\/extensions.gnome.org\/extension\/442\/drop-down-terminal\/\" target=\"_blank\" rel=\"noopener\">Drop Down Terminal<\/a><\/p>\n<h2 dir=\"ltr\" style=\"text-align: left;\">Improve Productivity With GNOME Shell Extensions<\/h2>\n<p dir=\"ltr\" style=\"text-align: left;\">Even if you don\u2019t much like the new GNOME Shell, you can customize it using extensions and turn it into a useful and productive desktop environment.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">In short, GNOME Shell extensions provide another <a href=\"\/\/www.makeuseof.com\/tag\/reasons-upgrade-ubuntu\/\">reason to upgrade to Ubuntu 18.04<\/a>.<\/p>\n<p dir=\"ltr\" style=\"text-align: left;\">\u062b\u0628\u062a \u062f\u0627\u0645\u0646\u0647\u060c \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u060c \u0644\u06cc\u0646\u0648\u06a9\u0633\u060c \u0627\u0645\u0646\u06cc\u062a\u060c \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting with Ubuntu 17.10, the GNOME 3 desktop is the default. There are many new features in Ubuntu 18.04, and you can even extend the functionality of the Ubuntu desktop with GNOME shell extensions. These extensions are add-ons for the GNOME desktop that either add new functionality or modify existing functionality to expand it, a &hellip;<\/p>\n","protected":false},"author":1,"featured_media":4031,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-4030","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-36"],"_links":{"self":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/4030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/comments?post=4030"}],"version-history":[{"count":0,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/4030\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/media?parent=4030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/categories?post=4030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/tags?post=4030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}