GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come aggiungere collegamenti alle cartelle al programma di avvio?

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.

Correlati:come eseguire uno script??

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

Ubuntu
  1. Come aggiungere un'applicazione a Gnome Window Manager?

  2. Come scrivere il percorso di una cartella con spazio nel suo nome??

  3. Come creare collegamenti a siti Web sul desktop / in una cartella utilizzando Chrome?

  4. Come aggiungere Indicator-datetime al pannello?

  5. Come ridimensionare un widget di visualizzazione cartella sul desktop?

Come installare Budgie Desktop su Ubuntu

Come creare collegamenti sul desktop su Ubuntu

Come aggiungere collegamenti alle applicazioni su Ubuntu Desktop

Come aggiungere un segnalibro in Nautilus Folder Explorer?

Come creare lanciatori sul desktop?

Aggiungere scorciatoie di cartelle personalizzate all'elenco dei luoghi?