Come forse saprai, Gnome Shell non offre un'opzione per aggiungere l'icona di un cestino al suo trattino. Anche le estensioni Dock come Ubuntu Dock, Dock to Panel o Dash to Panel non offrono opzioni per questo, quindi Kerry, un utente del forum di Ubuntu, ha uno script Ciò consente di aggiungere un'icona dinamica del cestino al Dock di Ubuntu ( Gnome Shell).
Lo script dovrebbe funzionare con la maggior parte dei dock, non solo con il dock di Ubuntu (Dash to Dock / Dash to Panel ecc.), e utilizza un timer di 30 secondi per verificare se il cestino è vuoto o meno e cambia l'icona di conseguenza. Puoi anche svuotare il cestino tramite il menu contestuale del simbolo del cestino (tasto destro del mouse).
Come aggiungere l'icona di un cestino al Dock di Ubuntu in Gnome Shell
1. Scarica lo script dai forum di Ubuntu (Trash.zip dal post n. 16) nella tua cartella home e decomprimilo lì.
2. Eseguire lo script per installare tutti i file richiesti. Assicurati che lo script e le due icone del cestino si trovino in una cartella chiamata "Cestino" nella tua home directory.
Come regola generale, ti consiglio di controllare il codice utilizzato in questo script e in tutti gli altri script che esegui sul tuo sistema e di eseguirli solo se hai almeno una conoscenza di base di ciò che stanno facendo.
Per creare automaticamente il file di avvio dello script e il relativo file desktop dell'applicazione (in modo che appaia in Attività), apri un terminale, vai a ~/Trash
(qui vengono estratti i contenuti dello script) ed eseguire lo script con il -s
. Puoi farlo eseguendo i seguenti comandi:
cd ~/Trash
chmod +x trash.sh
./trash.sh -s
3. Esci e accedi
Non riavviare semplicemente la sessione perché non sarà sufficiente. Lo script di avvio deve essere eseguito, quindi è necessario disconnettersi e riconnettersi.
4. Cerca trash
in Gnome Shell Attività e seleziona Add to Favorites
per aggiungerlo a Ubuntu Dock / Dash to Dock / Dash to Panel o qualunque dock tu stia utilizzando. L'icona del cestino dovrebbe diventare rossa quando il cestino è pieno o verde quando il cestino è vuoto. Dagli un po' di tempo, tuttavia, poiché controlla solo ogni 30 secondi per vedere se il cestino è vuoto o pieno.
Ottimizzazione dello script dell'icona del cestino
Modifica 1:nascondi la cartella del cestino nella tua home directory
Lo script ha bisogno di quel ~/Trash
Cartella esistente, altrimenti non funzionerà (i percorsi sono hardcoded). Se questo ti infastidisce, il ~/Trash
La cartella può essere facilmente nascosta in modo che non venga mostrata dal file manager. Per fare ciò, crea un file chiamato .hidden
(inizia con un punto!) nella tua cartella home e in questo file aggiungi Trash
. Questo è il modo in cui il file manager gestisce ~/Trash
come cartella nascosta che verrà mostrata solo se scegli di mostrare i file e le cartelle nascosti.
Tweak 2:cambia le icone del cestino hardcoded con le icone del cestino del tuo tema icona corrente
Per impostazione predefinita, lo script utilizza simboli personalizzati e codificati. Se desideri che l'icona del cestino del Dock utilizzi il design dell'icona, apri quel trash.sh
Script con un editor di testo come Gedit e sostituisci:
-
$(xdg-user-dir)/Trash/user-trash-full.svg
conuser-trash-full
e
-
$(xdg-user-dir)/Trash/user-trash.svg
conuser-trash
E salva il file. In 30 secondi o meno (il numero di volte in cui lo script controlla se il cestino è vuoto o pieno), l'icona del cestino del dock dovrebbe utilizzare il design dell'icona corrente.
Grazie a Kerry per quello script!