Järgmises artiklis vaatleme OMF-i (Oh My Fish). Paar päeva tagasi kirjutasin artikli installimise kohta Kalakarp. See on väga lahe, kasulik ja täielikult kasutatav kest, mis sisaldab palju suurepäraseid funktsioone, sisseehitatud otsingufunktsionaalsust, süntaksi esiletõstmist ja palju muud. Selles postituses näeme, kuidas muudavad kalakarbi paremaks ning muutuvad stiilsemaks ja funktsionaalsemaks kasutades Oh My Fish.
See on Fishshelli pistikprogramm, mis võimaldab installida pakette, mis laiendavad selle funktsioone või muudavad välimust. Seda on lihtne kasutada, kiire ja laiendatav. OMF-i kasutades on meil võimalik hõlpsasti installida teemasid, mis rikastavad meie kesta välimust, ja installida lisandmooduleid, et seda vastavalt meie soovidele ja vajadustele kohandada.
Installige minu kala (OMF)
OMF-i installimine pole keeruline. Kõik, mida me peame tegema, on käivitada meie Fishshellis järgmine käsk:
curl -L https://get.oh-my.fish | fish
Kui installimine on lõpule jõudnud, näeme seda Asjad on muutunud, nagu on näidatud ülaltoodud pildil. Märkame, et praegune kellaaja kuvatakse shelliaknast paremal. Sel hetkel on aeg anda meie kestale teistsugune hõng.
OMF-i seadistamine
Pakettide ja teemade loetelu
et loetlege kõik installitud paketid, peame täitma:
omf list
See käsk näitab nii installitud teemasid kui ka pistikprogramme. Pidage meeles, et pakettide installimine tähendab teemade või lisandmoodulite installimist.
Kõik ametlikud ja kogukonnaga ühilduvad paketid on hostitud veebisaidil põhihoidla Oh mu kala. Selles hoidlas on meil võimalik leida rohkem hoidlaid, mis sisaldavad palju pistikprogramme ja teemasid.
Vaadake saadaolevaid ja installitud teemasid
Nüüd vaatame nimekirja saadaval ja installitud teemad. Selleks täidame:
omf theme
Nagu näete, on meil installitud ainult üks teema, mis on vaikimisi. Näeme ka palju saadaolevaid teemasid. Me näeme kõigi saadaolevate teemade eelvaade siin. See leht sisaldab kõiki teemade üksikasju, funktsioone ja ekraanipilti neist.
Installige uus teema
Saame hakkama installige teema lihtsalt töötab näiteks teema ookean, töötab:
omf install ocean
Nagu ülaltoodud pildilt näha, muutus Fishshelli viip kohe pärast uue teema installimist.
Muuda teemat
Nagu ma juba ütlesin, rakendatakse teemat kohe pärast selle installimist. Kui teil on rohkem kui üks teema, saate üle minna teisele teemale järgmise käsuga:
omf theme fox
nüüd jätkaks teemat «rebane«, mille olen varem installinud.
Installige pistikprogrammid
Selle näite jaoks ma teen installige ilmastiku pistikprogramm. Selleks peame täitma:
omf install weather
Ilmaplugin sõltub jq. Seetõttu võib-olla peate ka jq installima. Hoidlates on saadaval palju Gnu / Linuxi distributsioone, sealhulgas Ubuntu.
Kui lisandmoodul on installitud, saame seda kasutada käsu abil:
weather
Leidke teemasid või pistikprogramme
et otsige teemat või pistikprogrammi Saame seda teha, kirjutades midagi järgmise süntaksiga:
omf search busqueda
et piirake otsingut ainult teemadegajah, me peame kasutama -t variant.
omf search -t tema_a_buscar
See käsk otsib ainult teemasid, mis sisaldavad stringi "teema_otsing". Sest piirata otsingut pistikprogrammidega, saame kasutada -p variant.
Paketi värskendus
et värskendage ainult Oh My Fish tuuma, peame täitma:
omf update omf
Kui see on ajakohane, näeme järgmist väljundit:
et värskendage kõiki pakette, kirjuta lihtsalt:
omf update
et värskendage pakette valikuliselt, peame lisama ainult pakendite nimed, nagu allpool näidatud:
omf update weather
Paki kohta teabe kuvamine
Kui sa tahad teate teavet teema või pistikprogrammi kohta, saame kasutada käsku:
omf describe ocean
Eemaldage pakendid
Sellise pakendi eemaldamiseks, nagu ilm, peame täitma:
omf remove weather
Hoidke hoidlaid
Algselt, ametlik hoidla lisatakse Oh My Fishi installimisel automaatselt. See hoidla sisaldab kõiki arendajate loodud pakette. Kasutaja installitud pakettide hoidlate haldamiseks peame käsus kasutama järgmist vormi:
omf repositories [list|add|remove]
Kui me tahame nimekiri installitud hoidlatest, täidame:
omf repositories list
et lisage hoidla:
omf repositories add https://github.com/sapoclay
Tahmise korral kustutage hoidla:
omf repositories remove https://github.com/sapoclay
Abi saamine
Kuni vaadake selle kohandamisskripti abi, peame lisama ainult -h variant, nagu on näidatud järgmises:
omf -h
Oh My Fish (OMF) desinstallimine
Oh My Fishi desinstallimiseks meie süsteemist täidame selle käsu:
omf destroy
Et saada selle projekti kohta lisateavet, saame lehega tutvuda GitHub.
Olen näinud, et kala logo saab kuvada, kuid kuidas ma saan kuvada kohandatud logo?