Kaip pridėti visiškai veikiančią šiukšliadėžę prie „Ubuntu“ doko

Šiukšliadėžė „Ubuntu“ doke

Praėjusio mėnesio pabaigoje mes skelbiame straipsnis, kuriame paaiškinome, kaip „Ubuntu“ doką paversti „tikru“ doku. Tikras dokas neužima visos apatinės ekrano dalies, tačiau turi fiksuotas programas ir auga kiekvieną kartą, kai atidarome naują. Kas taip pat paprastai apima visą doką yra šiukšliadėžė, o tai reiškia, kad mes galime greitai jį pasiekti neturėdami jo darbalaukyje.

Šiame straipsnyje mes parodysime, kaip pridėti šiukšliadėžę prie „Ubuntu“ doko. Manoma, kad šiame straipsnyje paaiškinta sistema skirta „Ubuntu 18.04 LTS“, bet puikiai veikia „Disco Dingo“. Norėdami tai padaryti, turite parašyti dalykus tiksliai taip, kaip paaiškinta toliau. Kai paaiškinsime atlikdami tolesnius veiksmus, atlikdami pakeitimus turime įsitikinti, kad tai darome teisingai. Pavyzdžiui, eilutėse, kuriose rodomas „Vardas“, galime pakeisti „Šiukšliadėžę“ į kitą žodį, tačiau likusią „šiukšliadėžę“ reikia palikti tokią, kokia yra.

Atlikdami šiuos paprastus veiksmus, pridėkite šiukšliadėžę prie „Ubuntu“ doko

  1. Atidarome terminalą, kurį galime padaryti naudodami sparčiuosius klavišus „Ctrl“ + „Alt“ + T.
  2. Mes rašome taip:
gedit ~/Documentos/trash.sh
  1. Atidarytame faile įklijuojame tai:
#!/bin/bash
icon=$HOME/.local/share/applications/trash.desktop

while getopts "red" opt; do
case $opt in
r)
if [ "$(gio list trash://)" ]; then
echo -e '[Desktop Entry]\nType=Application\nName=Papelera\nComment=Papelera\nIcon=user-trash-full\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Vaciar Papelera\nExec='$HOME/Documentos/trash.sh -e'\n' > $icon
fi
;;
e)
gio trash --empty && echo -e '[Desktop Entry]\nType=Application\nName=Papelera\nComment=Papelera\nIcon=user-trash\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Vaciar Papelera\nExec='$HOME/Documentos/trash.sh -e'\n' > $icon
;;
d)
while sleep 5; do ($HOME/Documentos/trash.sh -r &) ; done
;;
esac
done
  1. Įklijavus tekstą, mes išsaugome. Jis bus išsaugotas maršrute, kurį nurodėme 2 žingsnyje. Svarbu nekeisti maršruto. Jei taip padarysime, turime ieškoti sukurto scenarijaus žodžio ir jį pakeisti. Pavyzdžiui, jei norėjome jį išsaugoti aplanke „Scripts“, turėtume ieškoti „Documents“ ir vietoj jo įdėti „Scripts“.
  2. Padarome scenarijų vykdomąjį naudodami šias dvi komandas:
chmod +x ~/Documentos/trash.sh
./Documentos/trash.sh -e
  • Kitas variantas, norint įsitikinti, kad jis veikia, yra pirmas atvejis chmod + x ir vilkite failą į terminalą, o antruoju atveju vilkite jį tiesiai ir pridėkite -e už nugaros. Abiem atvejais svarbu pašalinti kabutes.
  1. Nauja piktograma pasirodys mūsų programose. Norėdami jį pridėti prie doko, einame į programų meniu, dešiniuoju pelės mygtuku spustelėkite ir pridėkite šiukšliadėžę prie parankinių.
  2. Belieka tai padaryti ten, kai pradėsite. Norėdami tai padaryti, programose ieškome „Namų programos“ ir sukuriame naują su šiais laukais:
    • Vardas: šiukšliadėžė.
    • Komanda: /home/Jūsų_naudotojo_vardas/Dokumentai/trash.sh -d
    • Komentaras: ką tik norite paaiškinti, kas tai yra.
    • Svarbu: ankstesniame kelyje įdėkite kelią į sukurtą failą. Pavyzdyje jis yra aplanke Dokumentai.
  3. Paleidome kompiuterį iš naujo, kad patikrintume, ar piktograma yra.

Jei viskas pavyko gerai, šiukšliadėžė pasirodys ir piktograma skirsis priklausomai nuo to, ar ji pilna, ar tuščia. Scenarijuje mes taip pat sukūrėme naują veiksmą pavadinimu „Ištuštinti šiukšliadėžę“, kad dešiniuoju pelės mygtuku spustelėję doko piktogramą, mes galime ištuštinti paletę, kaip ir tada, jei šiukšliadėžė būtų darbalaukyje, arba kaip galime tai padaryti iš bylų tyrinėtojas.

Operacija bus tokia, kaip matote ankstesniame GIF: kas neatrodo, kad parinktyje sakoma „Ištuštinti šiukšliadėžę“. Tai, ką matote, yra tai, kad piktograma keičiasi, ką ji daro tokiu būdu, kuris nėra pats natūraliausias pasaulyje. Mažesnė blogybė turėti tai, kas man yra, yra visiškas dokas su savo kintamu dydžiu, skaidresne spalva, kuri, manau, yra geresnė už tamsiąją, kuri atsiranda pagal numatytuosius nustatymus, ir šiukšliadėžę, kuri leidžia man turėti švarų darbalaukį iš piktogramų. Asmeniškai man patinka, kad mano stalas būtų pilnas tik tada, kai atlieku užduotį; kai baigsiu darbą, man patinka turėti tuščią stalą ir tai, kas paaiškinta šioje pamokoje, leidžia man tai padaryti.

Ar ši pamoka jums buvo naudinga, ar norite, kad šiukšliadėžė būtų tokia, kokia yra pagal numatytuosius nustatymus „Ubuntu“?


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Velnio advokatas sakė

    Šiukšliadėžė veikia, bet piktograma iš tuščios nepakeičiama į pilna ir atvirkščiai. Be abejo, scenarijuje turi būti klaida

    1.    Velnio advokatas sakė

      Ne, tai neveikia. Paleidau iš naujo, vėl įklijavau scenarijų, pakeičiau piktogramas ir t. T. Ir ... Neįsivaizduoju kodėl, bet piktograma nesikeičia, nors šiukšliadėžė veikia puikiai. Ačiū už nepatogumus. Viskas kas geriausia

      1.    Velnio advokatas sakė

        Pagaliau radau klaidą. Prisijungimo komandoje po kelio į scenarijų buvau nustatęs komandą „trash.sh -e“, o teisingas dalykas yra „trash.sh -d“. Dabar tai veikia teisingai. Labai ačiū už indikacijas ir nepatogumus. Švelnus sveikinimas.

  2.   sebas sakė

    Man tai pasiteisino pirmą kartą, aš to ilgai ieškojau, ačiū.