
{"id":32873,"date":"2020-10-24T15:39:57","date_gmt":"2020-10-24T15:39:57","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=32873"},"modified":"2024-04-24T16:25:22","modified_gmt":"2024-04-24T16:25:22","slug":"enable-drag-drop-desktop-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2020\/10\/enable-drag-drop-desktop-ubuntu-20-04\/","title":{"rendered":"Enable &#8216;Drag &#038; Drop&#8217; Between Desktop and File Browser in Ubuntu 20.04"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2016\/03\/classic-gnome-icon.png\" alt=\"gnome shell\" width=\"245\" height=\"250\" class=\"aligncenter size-full wp-image-5741\" \/><\/p>\n<p>Since the desktop icons are handled by an extension instead of Nautilus file browser, drag&#8217;n&#8217;drop action between desktop and file browser does no longer work.<\/p>\n<p>Fortunately, a fork of the original Desktop Icons extension now is available with several enhancements, including Drag&#8217;n&#8217;Drop.<\/p>\n<p>It&#8217;s called <b>Desktop Icons NG<\/b>, and features:<\/p>\n<ul>\n<li>Drag&#8217;n&#8217;Drop, both inside the desktop, between desktop and applications, and nautilus windows<\/li>\n<li>Allows to use &#8220;Open with&#8230;&#8221; option with several files<\/li>\n<li>When hovering or clicking on an icon with a name too large to fit, it shows the full name<\/li>\n<li>Doesn&#8217;t hang the compositor when there is too much activity in the desktop folder<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/desktop-dragndrop.gif\" alt=\"\" width=\"600\" height=\"297\" class=\"aligncenter size-full wp-image-32874\" \/><\/p>\n<h4>Install Desktop Icons NG extension:<\/h4>\n<div class=\"arconix-box arconix-box-red\"><i class='fa fa-2x pull-left fa-exclamation-triangle'><\/i><div class=\"arconix-box-content\">The extension is still (Oct 2020) in alpha development, so it may have a lot of bugs. Use with care.<\/div><\/div>\n<p><b>1.<\/b> If you&#8217;re first time installing a Gnome Shell extension, first open terminal (<b>Ctrl+Alt+T<\/b>) and run command to install recommended packages:<\/p>\n<pre style=\"border:none;\">sudo apt install chrome-gnome-shell gnome-shell-extension-prefs<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/apt-chrome-gnome-shell-prefs.png\" alt=\"\" width=\"600\" height=\"150\" class=\"aligncenter size-full wp-image-32875\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/apt-chrome-gnome-shell-prefs.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/apt-chrome-gnome-shell-prefs-450x113.png 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><b>2.<\/b> Then go to <a href=\"https:\/\/extensions.gnome.org\/extension\/2087\/desktop-icons-ng-ding\/\" target=\"_blank\" rel=\"noopener\">extensions.gnome.org\/&#8230;\/desktop-icons-ng<\/a>. Turn on the toggle icon and install the extension.<\/p>\n<p><i>Don&#8217;t see the toggle icon? Click the link to install browser extension and refresh the web page.<\/i><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/install-desktopiconsng.png\" alt=\"\" width=\"580\" height=\"294\" class=\"aligncenter size-full wp-image-32876\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/install-desktopiconsng.png 580w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/install-desktopiconsng-450x228.png 450w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p><b>3.<\/b> Open <b>Extensions<\/b> tool from app launcher. Disable the built-in &#8216;Desktop Icons&#8217; extension and enable the new installed &#8216;Desktop Icons NG&#8217; extension.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/enable-desktopiconsng.png\" alt=\"\" width=\"600\" height=\"349\" class=\"aligncenter size-full wp-image-32877\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/enable-desktopiconsng.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2020\/10\/enable-desktopiconsng-450x262.png 450w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>For the extension settings, simply right-click on Ubuntu Desktop and select the last option.<\/p>","protected":false},"excerpt":{"rendered":"<p>Since the desktop icons are handled by an extension instead of Nautilus file browser, drag&#8217;n&#8217;drop action between desktop and file browser does no longer work. Fortunately, a fork of the original Desktop Icons extension now is available with several enhancements, including Drag&#8217;n&#8217;Drop. It&#8217;s called Desktop Icons NG, and features: Drag&#8217;n&#8217;Drop, both inside the desktop, between [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[1993],"class_list":["post-32873","post","type-post","status-publish","format-standard","hentry","category-gnome-shell","tag-desktop-icons"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/32873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=32873"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/32873\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=32873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=32873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=32873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}