Esihlokweni esilandelayo sizobheka i-OMF (Oh My Fish). Ezinsukwini ezimbalwa ezedlule ngibhale i-athikili yokuthi ungayifaka kanjani Igobolondo lenhlanzi. Leli igobolondo elipholile kakhulu, eliwusizo, futhi elisebenziseka ngokuphelele elihlanganisa izici eziningi ezinhle, ukusebenza kosesho olwakhelwe ngaphakathi, ukugqanyiswa kwe-syntax, nokunye okuningi. Kulokhu okuthunyelwe sizobona ukuthi kanjani yenza i-Fishshell ibukeke kangcono futhi ibe nesitayela futhi isebenze ngokwengeziwe usebenzisa i-Oh My Fish.
Le plugin yeFishshell leyo ikuvumela ukuthi ufake amaphakheji anwebisa imisebenzi yawo noma aguqule ukubukeka. Kulula ukuyisebenzisa, iyashesha futhi inwebeka. Ngokusebenzisa i-OMF sizokwazi ukufaka kalula izingqikithi ezizonothisa ukubukeka kwegobolondo lethu futhi sifake ama-plugins ukukuvumelanisa nezifiso nezidingo zethu.
Faka i-Oh My Fish (i-OMF)
Ukufaka i-OMF akunzima. Konke okuzodingeka sikwenze ukusebenzisa umyalo olandelayo ku-Fishshell yethu:
curl -L https://get.oh-my.fish | fish
Lapho ukufakwa sekuqediwe, sizokubona lokho Izinto sezishintshile, njengoba kukhonjisiwe esithombeni esingenhla. Sizobona ukuthi isikhathi samanje sivela ngakwesokudla kwewindi le-Shell. Ngalesi sikhathi, sekuyisikhathi sokunikeza igobolondo lethu ukuthinta okuhlukile.
Ukucushwa kwe-OMF
Uhlu lwamaphakeji nezindikimba
para bhala wonke amaphakheji afakiwe, kuzofanele senze:
omf list
Lo myalo izokhombisa zombili izingqikithi ezifakiwe nama-plugins. Khumbula ukuthi ukufaka amaphakheji kusho ukufaka izingqikithi noma izengezo.
Onke amaphakheji asemthethweni nahambisana nomphakathi abanjwe ku- indawo yokugcina enkulu ye- Hawu inhlanzi yami. Kuleli khosombe, sizokwazi ukuthola amakhosombe amaningi aqukethe ama-plugins nezindikimba eziningi.
Buka izingqikithi ezitholakalayo nezifakiwe
Manje ake sibheke uhlu lwe izingqikithi ziyatholakala futhi zifakiwe. Ukuze senze lokhu, sizokhipha:
omf theme
Njengoba ukwazi ukubona, sizofaka itimu eyodwa kuphela, okuyi-default. Sizobona nezindikimba eziningi ezitholakalayo. Siyabona ukubuka kuqala kwazo zonke izingqikithi ezitholakalayo lapha. Leli khasi liqukethe yonke imininingwane yetimu ngayinye, izici kanye nesithombe-skrini ngasinye sazo.
Faka itimu entsha
Singakwazi faka itimu kalula egijima, isibonelo ingqikithi ocean, egijima:
omf install ocean
Njengoba ukwazi ukubona esithombeni esingenhla, i-Fishshell Prompt yashintsha ngokushesha ngemuva kokufaka ingqikithi entsha.
Shintsha isihloko
Njengoba ngishilo, indikimba izosetshenziswa ngokushesha ngemuva kokuyifaka. Uma unetimu engaphezu kweyodwa, ungashintshela kutimu ehlukile ngomyalo olandelayo:
omf theme fox
Manje uzoqhubeka nokusebenzisa ingqikithi ethi «impungushe«, engikufake ngaphambili.
Faka ama-plugins
Ngalesi sibonelo, ngizo faka i-plugin yesimo sezulu. Ukuze senze lokhu kuzofanela sisebenzise:
omf install weather
I-plugin yesimo sezulu incike ku- jq. Ngakho-ke ungadinga ukufaka i-jq futhi. Ukusabalalisa okuningi kwe-Gnu / Linux kuyatholakala ezinqolobaneni, kufaka phakathi Ubuntu.
Lapho nje i-add-on ifakiwe, singasebenzisa i-add-on sisebenzisa umyalo:
weather
Thola izingqikithi noma ama-plugins
para sesha ingqikithi noma i-plugin Singakwenza ngokubhala okuthile nge-syntax elandelayo:
omf search busqueda
para khawula ukusesha ngezihloko kuphelayebo, kuzofanele sisebenzise i- -t inketho.
omf search -t tema_a_buscar
Lo myalo uzosesha kuphela izihloko eziqukethe umucu othi "topic_to_search". Ngoba khawulela ukusesha kuma-plugins, singasebenzisa i- -p inketho.
Ukuvuselelwa kwephakheji
para buyekeza kuphela umnyombo we-Oh My Fish, kuzofanele senze:
omf update omf
Uma kusesikhathini, sizobona umphumela olandelayo:
para buyekeza wonke amaphakheji, vele ubhale:
omf update
para ngokukhetha ukuvuselela amaphakheji, kuzofanele sifake kuphela amagama wamaphakeji njengoba kukhonjisiwe ngezansi:
omf update weather
Khombisa imininingwane mayelana nephakheji
Lapho ufuna wazi imininingwane mayelana netimu noma i-plugin, singasebenzisa umyalo:
omf describe ocean
Susa amaphakheji
Ukususa iphakheji njengesimo sezulu, kuzofanele sisebenzise:
omf remove weather
Phatha amakhosombe
Ngephutha, indawo esemthethweni ingezwa ngokuzenzakalela lapho ufaka i-Oh My Fish. Leli khosombe liqukethe wonke amaphakheji enziwe ngonjiniyela. Ukuphatha izinqolobane zamaphakeji afakwe ngumsebenzisi, kuzofanele sisebenzise ifomu elilandelayo kumyalo:
omf repositories [list|add|remove]
Uma sifuna uhlu olufakiwe, sizokhipha:
omf repositories list
para engeza okugciniwe:
omf repositories add https://github.com/sapoclay
Uma kwenzeka ufuna susa indawo yokugcina izinto:
omf repositories remove https://github.com/sapoclay
Ukuthola usizo
Ukuze ukwazi bona usizo lwalesi skripthi sokwenza ngokwezifiso, kuzofanele sengeze kuphela -h inketho, njengoba kukhonjisiwe kokulandelayo:
omf -h
Ukukhipha i-Oh My Fish (i-OMF)
Ukukhipha i-Oh My Fish ohlelweni lwethu, sizokwenza lo myalo:
omf destroy
Ukuthola imininingwane eminingi ngale phrojekthi, singabheka ikhasi GitHub.
Ngibonile ukuthi ilogo yezinhlanzi ingakhonjiswa, kepha ngingayibonisa kanjani inkambiso?