Come trascinare una cartella nel programma di avvio da Nautilus


11

Come posso aggiungere una cartella al programma di avvio per accedervi rapidamente. In questo caso particolare, desidero trascinarlo nel programma di avvio.

Risposte:


11
  1. Innanzitutto crea un file di configurazione desktop: gedit ~/.local/share/applications/folder-shortcut.desktop
  2. Copia e incolla il seguente contenuto per avviare nautilus (il file explorer) con la cartella specificata

    [Desktop Entry]
    Name=Home Folder
    Comment=Open YOURFOLDER
    Exec=nautilus YOURFOLDER
    Icon=folder
    Terminal=false
    StartupNotify=true
    Type=Application
    OnlyShowIn=GNOME;Unity;
    Categories=GNOME;GTK;Core;
    X-GNOME-Bugzilla-Bugzilla=GNOME
    X-GNOME-Bugzilla-Product=nautilus
    X-GNOME-Bugzilla-Component=general
    X-GNOME-Bugzilla-Version=3.0.0
    X-Ubuntu-Gettext-Domain=nautilus
    Actions=Window;
    NoDisplay=true
    
    [Desktop Action Window]
    Name=Open YOURFOLDER
    Exec=nautilus YOURFOLDER
    OnlyShowIn=Unity;
    

    Sostituisci "YOURFOLDER" con il percorso della tua cartella

  3. Ora vai a questo file graficamente da nautilus e trascinalo sul tuo launcher


Lavori. Grazie Marawan. Vorrei rimuovere il sudo dalla prima riga poiché quella cartella è di proprietà dell'utente reale.
Luis Alvarado,

11

Non sono sicuro se è possibile trascinare e rilasciare una cartella sulla barra delle unità, ma puoi avere la stessa funzionalità con un po 'di modifica.

  • Modifica file .desktop di Nautilus
    1) In un terminale ( Ctrl+ ALT+ T) digitare: gedit ~/.local/share/applications/nautilus-home.desktop
    2) Se questo esiste già, modificare la seguente riga per aggiungere il collegamento NEWFOLDER:

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads;Dropbox;NEWFOLDER  
    

    3) Di seguito X-Ayatana-Desktop-Shortcutsaggiungi un nuovo gruppo di collegamenti:

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads;Dropbox;NEWFOLDER
    [NEWFOLDER Shortcut Group]
    Name=New Folder
    Exec=nautilus ~/Documents/newfolder
    TargetEnvironment=Unity
    

    Dov'è ~/Documents/newfolderla posizione del collegamento che si desidera aggiungere.
    (NB se questo file non esiste già è possibile utilizzare una mia copia .)
    4) Digitare in Run prompt ( ALT+F2):unity --replace

Ora, quando fai clic con il pulsante destro del mouse sulla cartella home / sul collegamento nautilus, vedrai un'opzione aggiuntiva per la nuova cartella.

  • Crea un nuovo file .desktop per il tuo collegamento alla cartella.
    1) Eseguire di nuovo gedit: gedit ~/.local/share/applications/folder-shortcut.desktop
    2) Compilare il file con un campione come segue:

    [Desktop Entry]  
    Exec=nautilus Documents/newfolder  
    Version=1.0  
    Name=New Folder  
    GenericName=ew Folder 
    X-GNOME-FullName=ew Folder 
    Comment=Open New Folder
    Icon=/usr/share/pixmaps/gnome-computer.png  
    StartupNotify=true  
    Terminal=false  
    Type=Shortcut  
    

    2) Salvare il file e aprire la posizione in nautilus.
    3) Trascinalo sulla barra dell'unità.
    4) Fare clic con il tasto destro sulla nuova icona e fare clicKeep in Launcher

NB non è necessario aggiornare l'unità per questo.


2
Molto intelligente, ben fatto, ho pensato che fosse impossibile!
Jorge Castro,

Non sono sicuro della seconda metà: non trascinerà sulla barra dell'unità. Ma il primo tempo funziona alla grande!
talljosh

-1

Questo non è possibile, poiché non è quello a cui serve il lanciatore. I segnalibri vengono visualizzati nell'obiettivo file. Se si desidera una barra aggiuntiva per i segnalibri, i collegamenti Web, ecc., Suggerisco di aggiungere un pannello xfce4.


2
Non direi che non è quello a cui serve il lanciatore. È essenzialmente un dock di scorciatoie (* .desktop). Così abbastanza fattibile per lanciare una posizione specifica della cartella tramite nautilus.
kikixx,

2
No non lo è. Le applicazioni utilizzano attivamente il programma di avvio come parte del suo programma. Le voci di avvio non sono scorciatoie statiche. Sono componenti del programma, con menu, barre di avanzamento e contatori. Inoltre, forniscono scorciatoie da tastiera per eseguire l'applicazione, ma anche per focalizzarla.
Jo-Erlend Schinstad,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.