This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Is there any way to add a quicklist item for connecting to a server over ssh in nautilus?
– Tommy BrunnMay 1 '11 at 11:27

2

it seems that this only works with english locales, or at least it does not work for me (german)
– martoMay 3 '11 at 17:45

2

@marto Good Comment!! This is can be rectified by making a small modification....you have to add " Name[de] = the german translation"....and do this for each command.
– nik90May 3 '11 at 18:29

5

Make sure the OnlyShowIn line lists Unity: OnlyShowIn=GNOME;Unity; This didn't work for me until I caught this, since my original file only listed GNOME.
– keithjgrantMay 6 '11 at 17:28

2

If "OnlyShowIn=GNOME;Unity;" line is not removed your "Home Folder Launcher Icon" will only launch the app, not control it (youtu.be/oS52pYNFZ6I). A 2nd icon will show up that does the controlling part. I learnt it the hard way, Until this set me right askubuntu.com/questions/35024/…
– b-akNov 28 '11 at 18:09

SSH Launcher

[Desktop Entry]
Version=1.0
Name=Remote Servers
Comment=Login to my servers
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t minibox.local
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=utilities-terminal
StartupNotify=true
StartupWMClass=RemoteServers
X-Ayatana-Desktop-Shortcuts=Server1;
[Server1 Shortcut Group]
Name=SSH into minibox.local
Exec=gnome-terminal --disable-factory --sm-client-disable --class=remoteserver -x ssh -t minibox.local
TargetEnvironment=Unity
Comment=You can create more of these. Just add to X-Ayatana-Desktop-Shortcuts a "Server2", "Server3" etc, then change the domain name (in this case, "minibox.local") to the name of your server. You'll also notice that the default action (When you just click the icon in the launcher) is to SSH into minibox.local - you'll need to change that to your most used server.

Drag and Drop onto the launcher by navigating to
~/.local/share/applications/ in
Nautilus.

This one doesn't actually work properly currently. The gnome-terminal windows appear under the normal gnome-terminal launcher icon instead of the ssh-launcher one. This only happens if you launch your first remote connection from the quicklist. If you open one with left click it works correctly, and all subsequent windows also work correctly.
– Alistair BuxtonFeb 23 '12 at 2:31

Guys, on last edit [SoftwareUpdates Shortcut Group] is not in the X-Ayatana-Desktop-Shortcuts line so "Update Manager" won't show in the list. Just in case others might get confused why it's missing the top entry.
– MarkyJun 11 '11 at 6:50

I can confirm that this work in Oneiric 11.10.
– jartOct 15 '11 at 16:36

Home Icon Quicklist (auto-update from bookmarks)

Here is a small shell script that updates your Home-Quicklist with all your bookmarks. No manual manipulation. It reads your bookmark file and creates the menu items from it. It also adds the "Root Filemanager" menu entry.

Copy the script listed below into an empty file and put it in your scripts-folder (we will assume that is ~/bin/ and the script name you choose is unityhome.bash).

Run the script once to add the entries:

bash ~/bin/unityhome.bash

Optionally you may have cron run the script for you every once in a while. To add it to cron, type the follwing command into a shell:

crontab -e

An editor will open. There add a line like:

@reboot /bin/bash/ $HOME/bin/unityhome.bash > /dev/null 2>&1

If you don't do this step, you'll have to run the script by hand every time you change your nautilus bookmarks if you want the quicklist updated.

Changes only take effect on your next login or after you Alt+F2

unity --replace

So do that. Note: Don't run unity --replace in a terminal. If you close that terminal, it will kill unity with it.

Don't forget to go to ~/.local/share/applications to drag the file nautilus-home.desktop to the Unity bar.
– Exeleration-GJun 25 '11 at 12:16

This script also works for Thunar. Just replace on top nautilus-home.desktop with Thunar.desktop and all the way down gksudo nautilus by gksudo thunar
– MarkovCh1Aug 10 '11 at 3:36

1

This script can now handle names and paths that contain spaces.
– Scott SeveranceAug 17 '11 at 9:26

Brilliant, thanks, and I have a little request to make it even better (for me, at least): Is it possible to set your quicklist to NOT open a new icon on the Launcher? One is perfectly fine.
– Eugenio PereaDec 6 '11 at 5:47

Note: For LibreOffice 3.4 and 3.4.1: in Exec; libreoffice must be replaced with `libreoffice3.4', but it seems in Oneiric we don't need to add the version number. I'm testing it from Oneiric and leaving default just run well, adding the verison number make the quicklist unusable

Firefox launcher is a bit "buggy" on my end. Does this happen to others? Editing it's .desktop file will not update the changes in real-time unlike the others. If you want to see the changes, close FF, remove from launcher and drag the edited .desktop file above to the launcher. Sometimes that action will cause a weird behavior in that even if FF is running, it will not reflect in the launcher. Quick fix is to logout/in.
– MarkyJun 4 '11 at 5:36

Works great! Except that the icon doesn't show up that nice, I just get a question mark in a square. What is needed to get a nice icon as well?
– LodeMay 9 '11 at 19:55

hmm i'm not sure... do you have chrome/ium installed? I copied the "Icon=" property from the chromium-generated launcher for google docs, so maybe it's dependent on that.
– Dorkus1218May 10 '11 at 5:11

You can download either of these and point the "Icon=" field at the top of the launcher file to that file (/home/<user>/.icons/gdocs.png or whatever)
– Dorkus1218May 10 '11 at 5:18

Quicklist to Add/Remove workspaces rows/columns

Easily add or remove virtual desktops or workspaces with a Unity icon/quicklist, an option sourly missed in Ubuntu currently. Only option seems to be going into gconf-editor and changing them manually.
Ideally this would make it's way into the Workspace Switcher.

It relies on a script to pull in the current number of rows and columns and add or subtracts one before setting it again. It also checks that it doesn't go below one row or column.

Please test before posting instructions as there were errors in the desktop entry code.
– CasMay 5 '11 at 12:04

Sorry I was not on my ubuntu machine but at work, so I wrote instruction with the remeber of what I did last night (so it's not a copy/paste) so maybe there were an error on one term or two :(
– WinaelMay 5 '11 at 12:20

Filezilla FTP Quicklist

There is two options of making a FileZille quicklist. You can link to sites in the Site Manager (the safe option); or you can enter connection info directly in the .desktop file (the option without the Site Manager).

Link to Site Manager (the safe option)

Copy the Filezilla launcher to your home directory, in Terminal paste the following:

Append the text below at the bottom of the .desktop file, adding a "Shortcut Group" for each site you want to link. In the Exec parameter you should put the path of your FTP site in Site Manager. The 2° shortcut directly open the Filezilla Site Manager.

Directly enter connection details (the quick but unsafe option)

Note: There is a security problem with this option in that you will be storing your password in plain text. Do this only if you know the risk, this is a very "hackish" way of doing things. If you use the Site Manager in FileZilla, do use the option above which uses the info already stored in Filezilla Site Manager configuration.

Copy the Filezilla launcher to your home directory, in Terminal paste the following:

Thanks for this - there are times when the syncing can get annoying (editing and building LaTeX documents, for example) and this gives an easy way to temporarily disable U1 without having to open up the program.
– Sean FitzpatrickJun 7 '11 at 2:46

Gnome-Terminal Quicklist (auto-update from ssh config)

Here is a small shell script that updates your Gnome-Terminal-Quicklist with all your server entries in your ~/.ssh/config file. No manual manipulation is required. It reads your ~/.ssh/config file and creates the menu items from it. It also adds the "Root Terminal" menu entry.

Copy the script listed below into an empty file and put it in your scripts-folder (we will assume that is ~/bin/ and the script name you choose is unityterm.sh).

Run the script once to add the entries:

/bin/bash ~/bin/unityterm.sh

Optionally you may have cron run the script for you every once in a while. To add it to cron, type the follwing command into a shell:

crontab -e

An editor will open. There add a line like:

@reboot /bin/bash/ $HOME/bin/unityterm.sh > /dev/null 2>&1

If you don't do this step, you'll have to run the script by hand every time you change your ~/.ssh/config if you want the quicklist updated.

Changes only take effect on your next login or after you Alt+F2ing

unity --replace

So do that. Note: Don't run unity --replace in a terminal. If you close that terminal, it will kill unity with it.

Create Quicklist launcher for your scripts. Embedded GUI with automatic and manual option for adding entries.
The automatic option can only add, with the manual you can modify the file directly.

1. Create custom .desktop file for launcher

gedit ~/.local/share/applications/my_scripts.desktop

2. Paste the following code and edit following:(line 5 is the way to folder with your scripts, in this example, this is folder with the name Scripts, you need to change it for your location. You can change also the line 6 which is an icon. And at the end change <username> text to match your home folder username.

Please use the same formatting and layout as the other answers.
– CasMay 3 '11 at 18:31

Wow, that's... overkill. Anything more than five or six options, and you spend as much time searching through the menu as you would just navigating to the folder.
– keithjgrantMay 11 '11 at 16:45

Well that's a good comment to make, but it makes accessing a specific folder just that much quicker. I consider it just a way to get to my bookmarks. Give it a try, you may like it.
– scouser73May 11 '11 at 20:24

but its useless for others, because this script is especially written for YOUR Homefolder.
– jsterrMay 18 '11 at 12:48

4

@Pablo YOU can tailor it to YOUR home folder.
– scouser73May 18 '11 at 16:03