GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak přidat ikonu dynamického koše do doku Ubuntu (Gnome Shell)

Jak možná víte, Gnome Shell nenabízí možnost přidat na pomlčku ikonu koše. Rozšíření doku jako Ubuntu Dock, Dock to Panel nebo Dash to Panel také nenabízejí možnosti pro toto, takže Kerry, uživatel fóra Ubuntu, má jeden skript To umožňuje přidat do Ubuntu Dock ikonu dynamického koše ( Gnome Shell).

Skript by měl fungovat s většinou doků, nejen s dokem Ubuntu (Dash to Dock / Dash to Panel atd.), a používá 30sekundový časovač ke kontrole, zda je koš prázdný nebo ne, a podle toho změní ikonu. Koš můžete také vyprázdnit pomocí místní nabídky symbolu koše (kliknutím pravým tlačítkem).

Jak přidat ikonu koše do doku Ubuntu v prostředí Gnome Shell

1. Stáhněte si skript z fór Ubuntu (Trash.zip z příspěvku č. 16) do vaší domovské složky a rozbalte jej tam.

2. Spuštěním skriptu nainstalujte všechny požadované soubory. Ujistěte se, že skript a dvě ikony koše jsou ve složce s názvem „Trash“ ve vašem domovském adresáři.

Jako obecné pravidlo doporučuji zkontrolovat kód použitý v tomto skriptu a všech ostatních skriptech, které spouštíte na svém systému, a spouštět je pouze v případě, že alespoň trochu rozumíte tomu, co dělají.

Chcete-li automaticky vytvořit spouštěcí soubor skriptu a soubor jeho plochy aplikace (tak, aby se objevil v Aktivity), otevřete terminál, přejděte na ~/Trash (tam se extrahuje obsah skriptu) a spusťte skript s -s . Můžete to provést spuštěním následujících příkazů:

cd ~/Trash
chmod +x trash.sh
./trash.sh -s

3. Odhlaste se a přihlaste se

Nerestartujte relaci, protože to nebude stačit. Je třeba spustit spouštěcí skript, takže se musíte odhlásit a znovu přihlásit.

4. Vyhledejte trash v Gnome Shell Activities a vyberte Add to Favorites pro přidání do Ubuntu Dock / Dash to Dock / Dash to Panel nebo jakéhokoli doku, který používáte. Ikona koše by měla zčervenat, když je koš plný, nebo zeleně, když je koš prázdný. Dejte mu však čas, protože pouze každých 30 sekund kontroluje, zda je koš prázdný nebo plný.

Optimalizace skriptu ikony koše


Tweak 1:Skryjte složku koše ve svém domovském adresáři

Skript potřebuje ~/Trash Složka existuje, jinak to nebude fungovat (cesty jsou pevně zakódované). Pokud vám to vadí, ~/Trash Složku lze snadno skrýt, aby ji správce souborů nezobrazoval. Chcete-li to provést, vytvořte soubor s názvem .hidden (začíná tečkou!) ve vaší domovské složce a do tohoto souboru přidejte Trash . Takto správce souborů zpracovává ~/Trash jako skrytá složka, která se zobrazí pouze v případě, že se rozhodnete zobrazovat skryté soubory a složky.

Tweak 2:Změňte pevně zakódované ikony odpadkových košů za ikony odpadkových košů aktuálního motivu ikon

Ve výchozím nastavení používá skript vlastní pevně zakódované symboly. Pokud chcete, aby ikona koše z Docku používala váš návrh ikony, otevřete trash.sh Skript s textovým editorem, jako je Gedit a nahradit:

  • $(xdg-user-dir)/Trash/user-trash-full.svg s user-trash-full

a

  • $(xdg-user-dir)/Trash/user-trash.svg s user-trash

A uložte soubor. Za 30 sekund nebo méně (to, kolikrát skript zkontroluje, zda je koš prázdný nebo plný), by ikona koše v doku měla používat váš aktuální design ikony.

Díky Kerry za tento scénář!


Ubuntu
  1. Jak zobrazit/skrýt ikonu koše na ploše Ubuntu 22.04

  2. Ubuntu 19.04 + Gnome 3.32 =Jak získat zpět dynamickou průhlednost do doku a horní lišty?

  3. Nainstalujte Dash do doku na Ubuntu – rozšíření GNOME Shell

  1. Jak odebrat dok na Ubuntu 20.04 Focal Fossa GNOME Desktop

  2. Jak přizpůsobit dokovací panel na Ubuntu 22.04 Jammy Jellyfish Linux

  3. Jak přizpůsobit dokovací panel na Ubuntu 20.04 Focal Fossa Linux

  1. Přidejte ovládací prvky přehrávání do ikony Spotify Dock v Ubuntu

  2. Jak přidat funkci „Zatřesením a vyhledáním kurzoru“ do Ubuntu

  3. Jak nainstalovat Vanilla GNOME Shell na Ubuntu 17.10