Voglio aggiungere alcune cartelle al programma di avvio in modo da potervi accedere a mio agio. Come aggiungo un collegamento al programma di avvio?
Risposta accettata:
Ci sono due modi:
Dinamicamente
Puoi aggiungere un collegamento a una cartella navigando (in nautilus) nella cartella che desideri aggiungere e scegliere "aggiungi segnalibro" dal menu dei preferiti. In alternativa, puoi premere Ctrl +D . I segnalibri che hai creato in questo modo vengono aggiunti automaticamente ai Files
icona nel programma di avvio, nella sezione superiore (Nautilus aggiunge queste scorciatoie al file:~/.config/gtk-3.0/bookmarks
).
Nella sezione "statica" dell'icona di avvio.
In alternativa, puoi aggiungere un collegamento all'icona File (o qualsiasi altra icona), modificando il relativo file .desktop. Questo metodo ti offre un maggiore controllo sul nome della scorciatoia e sull'ordine delle scorciatoie, se ne hai più di una.
-
Per farlo, copia prima il file .desktop in
~/.local/share/applications
cp /usr/share/applications/nautilus.desktop ~/.local/share/applications/nautilus.desktop
-
Apri il file (copiato) con gedit; non si aprirà con un doppio clic, quindi apri una finestra di gedit e trascina il file sopra la finestra di gedit.
-
Cerca la linea:
Actions=Window;
Aggiungi un nome che vorresti dare alla tua cartella nel programma di avvio:
Actions=Window;YourFolder;
-
Alla fine del file, aggiungi una sezione come questa:
[Desktop Action YourFolder] Name=YourFolder Exec=nautilus /path/to/thefolder OnlyShowIn=Unity;
Esci e rientra, ora avrai il tuo collegamento nell'icona File facendo clic con il pulsante destro del mouse.
Spiegazione:
Le icone in Dash e nel programma di avvio rappresentano i file .desktop. Queste icone hanno un comando "principale" (questo è ciò che accade se fai clic su di esso), ma anche può dispone di una serie di scorciatoie (accessibili facendo clic con il pulsante destro del mouse).
Questo comando "principale" può essere trovato in Exec=
riga, nella sezione direttamente sotto [Desktop Entry]
, le scorciatoie sono elencati nella riga Actions=
e definito in [Desktop Action YourFolder]
– sezione/i.
File .desktop in ~/.local/share/applications
prevale su quelli in /usr/share/applications
, ma la prima volta dopo aver copiato l'originale nella directory locale, è necessario effettuare il logout/in. La procedura di pulizia è sempre quella di modificare quello locale e lasciare intatto l'originale.
Nota:
I segnalibri che hai creato con il primo metodo vengono aggiunti automaticamente all'icona, ma non fanno parte del nautilus.desktop
file.
Modifica per 15.04 e versioni successive
La risposta sopra si applica anche per 15.04 e versioni successive, ma il programma di avvio da modificare (copiato localmente) per la sezione statica è:
/usr/share/applications/org.gnome.Nautilus.desktop
invece di
/usr/share/applications/nautilus.desktop