Kitame straipsnyje apžvelgsime OMF (Oh My Fish). Prieš kelias dienas parašiau straipsnį, kaip įdiegti Žuvies kriauklė. Tai labai šaunus, naudingas ir visiškai tinkamas apvalkalas, apimantis daugybę puikių funkcijų, įmontuotą paieškos funkcionalumą, sintaksės paryškinimą ir daug daugiau. Šiame įraše pamatysime, kaip kad „Fishshell“ atrodytų geriau, taptų stilingesnė ir funkcionalesnė naudojant Oh My Fish.
Tai „Fishshell“ papildinys leidžia įdiegti paketus, kurie praplečia jo funkcijas arba modifikuoja išvaizdą. Tai lengva naudoti, greita ir išplečiama. Naudodamiesi OMF, mes galėsime lengvai įdiegti temas, kurios praturtins mūsų apvalkalo išvaizdą, ir įdiegti priedus, kad jie atitiktų mūsų norus ir poreikius.
Įdiekite „Oh My Fish“ (OMF)
Įdiegti OMF nėra sunku. Viskas, ką turėsime padaryti, yra paleisti šią komandą „Fishshell“:
curl -L https://get.oh-my.fish | fish
Kai diegimas bus baigtas, tai pamatysime Viskas pasikeitė, kaip parodyta paveikslėlyje aukščiau. Pastebėsime, kad dabartinis laikas rodomas apvalkalo lango dešinėje. Šiuo metu laikas suteikti mūsų apvalkalui kitokį prisilietimą.
OMF konfigūracija
Paketų ir temų sąrašas
į išvardykite visus įdiegtus paketus, turėsime įvykdyti:
omf list
Ši komanda bus rodomos įdiegtos temos ir papildiniai. Atminkite, kad paketų diegimas reiškia temų ar priedų diegimą.
Visi oficialūs ir su bendruomenėmis suderinami paketai yra priglobti pagrindinė saugykla O mano žuvys. Šioje saugykloje galėsime rasti daugiau saugyklų, kuriose yra daug papildinių ir temų.
Peržiūrėkite galimas ir įdiegtas temas
Dabar pažvelkime į sąrašą galimų ir įdiegtų temų. Norėdami tai padaryti, atliksime:
omf theme
Kaip matote, mes turėsime įdiegtą tik vieną temą, kuri yra numatytoji. Taip pat pamatysime daug galimų temų. Mes matome visų galimų temų peržiūra čia. Šiame puslapyje pateikiama visa išsami informacija apie kiekvieną temą, funkcijos ir kiekvienos iš jų ekrano kopija.
Įdiekite naują temą
Mes galime lengvai įdiekite temą pavyzdžiui, tema vandenynas, veikia:
omf install ocean
Kaip matote iš aukščiau esančio paveikslėlio, „Fishshell“ raginimas pasikeitė iškart įdiegus naują temą.
Pakeiskite temą
Kaip jau sakiau, tema bus pritaikyta iškart ją įdiegus. Jei turite daugiau nei vieną temą, galite pereiti prie kitos temos su tokia komanda:
omf theme fox
Dabar toliau naudotųsi tema «lapė«, kurį aš jau įdiegiau.
Įdiekite papildinius
Dėl šio pavyzdžio aš įdiekite orų papildinį. Norėdami tai padaryti, turėsime įvykdyti:
omf install weather
Orų papildinys priklauso nuo to jq. Todėl gali tekti įdiegti ir jq. Daugybė „Gnu / Linux“ paskirstymų yra saugyklose, įskaitant „Ubuntu“.
Įdiegę priedą, jį galime naudoti naudodami komandą:
weather
Raskite temų ar papildinių
į ieškoti temos ar papildinio Mes galime tai padaryti parašydami kažką su šia sintakse:
omf search busqueda
į apriboti paiešką tik temomistaip, mes turėsime naudoti -t variantas.
omf search -t tema_a_buscar
Ši komanda ieškos tik temų, kuriose yra eilutė „topic_to_search“. Dėl apriboti paiešką tik įskiepiais, mes galime naudoti -p variantas.
Paketo atnaujinimas
į atnaujinkite tik „Oh My Fish“ šerdį, turėsime įvykdyti:
omf update omf
Jei jis yra atnaujintas, pamatysime šį išvestį:
į atnaujinti visus paketus, tiesiog parašyk:
omf update
į pasirinktinai atnaujinti paketus, turėsime įtraukti tik pakuočių pavadinimus, kaip parodyta žemiau:
omf update weather
Rodyti informaciją apie paketą
Kada tu nori žinoti informaciją apie temą ar papildinį, galime naudoti komandą:
omf describe ocean
Pašalinkite pakuotes
Norėdami pašalinti paketą, pvz., Orą, turėsime įvykdyti:
omf remove weather
Tvarkykite saugyklas
Pagal numatytuosius nustatymus oficiali saugykla pridedama automatiškai diegiant „Oh My Fish“. Šioje saugykloje yra visi kūrėjų sukurti paketai. Norėdami tvarkyti vartotojo įdiegtų paketų saugyklas, komandoje turėsime naudoti šią formą:
omf repositories [list|add|remove]
Jei mes išvardykite įdiegtas saugyklas, vykdysime:
omf repositories list
į pridėti saugyklą:
omf repositories add https://github.com/sapoclay
Jei nori ištrinti saugyklą:
omf repositories remove https://github.com/sapoclay
Gauti pagalbos
Į žr. šio tinkinimo scenarijaus pagalbą, turėsime pridėti tik -h variantas, kaip parodyta toliau:
omf -h
„Oh My Fish“ (OMF) pašalinimas
Norėdami pašalinti „Oh My Fish“ iš savo sistemos, vykdysime šią komandą:
omf destroy
Norėdami gauti daugiau informacijos apie šį projektą, mes galime peržiūrėti puslapį GitHub.
Mačiau, kad žuvies logotipas gali būti rodomas, bet kaip galiu pateikti pasirinktinį logotipą?