To add a Downloads folder to the favorites bar in Gnome Shell:
cp /usr/share/applications/nautilus.desktop ~/.local/share/applications/downloads.desktop
nano downloads.desktop
I set the first 4 lines to:
Name=Downloads
Comment=Access and organize your downloads
Exec=nautilus Downloads
Icon=folder-download
Now do one of the following:
Search for Downloads in the Dash and then drag the Applications shortcut (as you saw, the Places shortcut won't work) to the favourites bar.
You can browse for other icon names by looking in /usr/share/icons/Humanity/places/24/
for instance.
By default, Nautilus will attempt to open pathnames in your home directory. If you want to access a folder not in your home directory, just put the full path (like /etc/apt
)
By the way, the favorites are stored in org.gnome.shell favorite-apps. I prefer to use dconf-editor to browse around and tweak stuff, but you can also use gsettings directly from the command line.
Thanks @fossfreedom for the assist!
you can't add extensions by right clicking the panel. You have to create a dir in ~/.local/share/gnome-shell/extensions/extension_name@your_host
and create there 2 files: extension.js and metadata.json
and add code to whatever you want to add onto panel to extension.js and some info into metadata.json
in gnome-shell 3.0.x in .js you have to add function main() { }
in gnome-shell 3.2.x: function enable() { /* code to execute on enabling this extension */ }
function disable() { } and function init() { }
Best Answer
Indicator-fish:
You can use indicator-fish. It is packaged for 11.04, so if you add the PPA, edit the source entry to point to "Natty". Or, you can build from source, or download the package from the PPA manually. It works in Unity and GNOME Shell.
An example of what it says: