அடுத்த கட்டுரையில் நாம் OMF (ஓ மை ஃபிஷ்) ஐப் பார்க்கப் போகிறோம். சில நாட்களுக்கு முன்பு நான் எப்படி நிறுவுவது என்று ஒரு கட்டுரை எழுதினேன் ஃபிஷ்ஷெல். இது மிகவும் அருமையான, பயனுள்ள மற்றும் முழுமையாகப் பயன்படுத்தக்கூடிய ஷெல் ஆகும், இதில் பல சிறந்த அம்சங்கள், உள்ளமைக்கப்பட்ட தேடல் செயல்பாடு, தொடரியல் சிறப்பம்சங்கள் மற்றும் பலவற்றை உள்ளடக்கியது. எப்படி என்று இந்த பதிவில் பார்ப்போம் ஃபிஷ்ஷெல் அழகாக தோற்றமளிக்கும் மற்றும் மிகவும் ஸ்டைலான மற்றும் செயல்பாட்டுக்குரியதாக மாறும் ஓ மை ஃபிஷ் பயன்படுத்துகிறது.
இது ஒரு ஃபிஷ்ஷெல் சொருகி அதன் செயல்பாடுகளை நீட்டிக்கும் அல்லது தோற்றத்தை மாற்றும் தொகுப்புகளை நிறுவ உங்களை அனுமதிக்கிறது. இது பயன்படுத்த எளிதானது, வேகமானது மற்றும் விரிவாக்கக்கூடியது. OMF ஐப் பயன்படுத்துவதன் மூலம், எங்கள் ஷெல்லின் தோற்றத்தை வளமாக்கும் கருப்பொருள்களை எளிதாக நிறுவ முடியும் மற்றும் எங்கள் விருப்பங்களுக்கும் தேவைகளுக்கும் ஏற்ப துணை நிரல்களை நிறுவலாம்.
ஓ மை ஃபிஷ் (OMF) ஐ நிறுவவும்
OMF ஐ நிறுவுவது கடினம் அல்ல. எங்கள் ஃபிஷ்ஷெல்லில் பின்வரும் கட்டளையை இயக்குவதே நாம் செய்ய வேண்டியது:
curl -L https://get.oh-my.fish | fish
நிறுவல் முடிந்ததும், அதைப் பார்ப்போம் விஷயங்கள் மாறிவிட்டன, மேலே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி. தற்போதைய நேரம் ஷெல் சாளரத்தின் வலதுபுறத்தில் தோன்றுவதை நாம் கவனிப்போம். இந்த கட்டத்தில், எங்கள் ஷெல்லுக்கு வேறு தொடுதல் கொடுக்க வேண்டிய நேரம் இது.
OMF கட்டமைப்பு
தொகுப்புகள் மற்றும் கருப்பொருள்களின் பட்டியல்
பாரா நிறுவப்பட்ட அனைத்து தொகுப்புகளையும் பட்டியலிடுங்கள், நாம் இயக்க வேண்டும்:
omf list
இந்த கட்டளை நிறுவப்பட்ட கருப்பொருள்கள் மற்றும் செருகுநிரல்கள் இரண்டையும் காண்பிக்கும். தொகுப்புகளை நிறுவுவது என்பது கருப்பொருள்கள் அல்லது துணை நிரல்களை நிறுவுதல் என்பதை நினைவில் கொள்ளுங்கள்.
அனைத்து உத்தியோகபூர்வ மற்றும் சமூக-இணக்கமான தொகுப்புகள் ஹோஸ்ட் செய்யப்படுகின்றன இன் முக்கிய களஞ்சியம் ஓ என் மீன். இந்த களஞ்சியத்தில், பல செருகுநிரல்கள் மற்றும் கருப்பொருள்களைக் கொண்ட கூடுதல் களஞ்சியங்களைக் காணலாம்.
கிடைக்கக்கூடிய மற்றும் நிறுவப்பட்ட கருப்பொருள்களைக் காண்க
இப்போது பட்டியலைப் பார்ப்போம் கருப்பொருள்கள் கிடைக்கின்றன மற்றும் நிறுவப்பட்டுள்ளன. இதைச் செய்ய, நாங்கள் செயல்படுத்துவோம்:
omf theme
நீங்கள் பார்க்க முடியும் என, நாங்கள் ஒரு தீம் மட்டுமே நிறுவியிருப்போம், இது இயல்புநிலை. கிடைக்கக்கூடிய நிறைய கருப்பொருள்களையும் பார்ப்போம். எங்களால் பார்க்க முடிகிறது கிடைக்கக்கூடிய அனைத்து கருப்பொருள்களின் முன்னோட்டமும் இங்கே. இந்த பக்கத்தில் ஒவ்வொரு தீம், அம்சங்கள் மற்றும் ஒவ்வொன்றின் ஸ்கிரீன் ஷாட்டின் அனைத்து விவரங்களும் உள்ளன.
புதிய தீம் நிறுவவும்
நம்மால் முடியும் ஒரு கருப்பொருளை எளிதாக நிறுவவும் இயங்கும், எடுத்துக்காட்டாக தீம் கடல், ஓடுதல்:
omf install ocean
மேலே உள்ள படத்திலிருந்து நீங்கள் பார்க்க முடிந்தபடி, புதிய கருப்பொருளை நிறுவிய உடனேயே ஃபிஷ்ஷெல் வரியில் மாற்றப்பட்டது.
தலைப்பை மாற்றவும்
நான் ஏற்கனவே கூறியது போல, தீம் நிறுவிய உடனேயே பயன்படுத்தப்படும். உங்களிடம் ஒன்றுக்கு மேற்பட்ட தீம் இருந்தால், நீங்கள் வேறு கருப்பொருளுக்கு மாறலாம் பின்வரும் கட்டளையுடன்:
omf theme fox
இப்போது The என்ற கருப்பொருளைப் பயன்படுத்துவார்கள்நரி«, நான் முன்பு நிறுவியிருக்கிறேன்.
செருகுநிரல்களை நிறுவவும்
இந்த எடுத்துக்காட்டுக்கு, நான் செய்வேன் வானிலை சொருகி நிறுவவும். இதைச் செய்ய நாம் இயக்க வேண்டும்:
omf install weather
வானிலை சொருகி சார்ந்துள்ளது jq. எனவே, நீங்கள் jq ஐயும் நிறுவ வேண்டியிருக்கலாம். உபுண்டு உள்ளிட்ட களஞ்சியங்களில் பல குனு / லினக்ஸ் விநியோகங்கள் கிடைக்கின்றன.
செருகு நிரல் நிறுவப்பட்டதும், கட்டளையைப் பயன்படுத்தி துணை நிரலைப் பயன்படுத்தலாம்:
weather
கருப்பொருள்கள் அல்லது செருகுநிரல்களைக் கண்டறியவும்
பாரா தீம் அல்லது சொருகி தேடுங்கள் பின்வரும் தொடரியல் மூலம் ஏதாவது எழுதுவதன் மூலம் நாம் அதைச் செய்யலாம்:
omf search busqueda
பாரா தேடலை தலைப்புகளுக்கு மட்டும் கட்டுப்படுத்தவும்ஆம், நாம் பயன்படுத்த வேண்டும் -t விருப்பம்.
omf search -t tema_a_buscar
இந்த கட்டளை "topic_to_search" என்ற சரம் கொண்ட தலைப்புகளை மட்டுமே தேடும். க்கு செருகுநிரல்களுக்கு தேடலை மட்டுப்படுத்தவும், நாம் பயன்படுத்தலாம் -p விருப்பம்.
தொகுப்பு புதுப்பிப்பு
பாரா ஓ மை ஃபிஷின் மையத்தை மட்டும் புதுப்பிக்கவும், நாம் இயக்க வேண்டும்:
omf update omf
இது புதுப்பித்த நிலையில் இருந்தால், பின்வரும் வெளியீட்டைக் காண்போம்:
பாரா எல்லா தொகுப்புகளையும் புதுப்பிக்கவும், எழுதுங்கள்:
omf update
பாரா தொகுப்புகளைத் தேர்ந்தெடுத்து புதுப்பிக்கவும், கீழே காட்டப்பட்டுள்ளபடி தொகுப்புகளின் பெயர்களை மட்டுமே சேர்க்க வேண்டும்:
omf update weather
ஒரு தொகுப்பு பற்றிய தகவலைக் காட்டு
நீங்கள் விரும்பும் போது ஒரு தீம் அல்லது சொருகி பற்றிய தகவல்களை அறிந்து கொள்ளுங்கள், நாம் கட்டளையைப் பயன்படுத்தலாம்:
omf describe ocean
தொகுப்புகளை அகற்று
வானிலை போன்ற ஒரு தொகுப்பை அகற்ற, நாம் இயக்க வேண்டும்:
omf remove weather
களஞ்சியங்களை நிர்வகிக்கவும்
இயல்பாக, ஓ மை ஃபிஷை நிறுவும் போது அதிகாரப்பூர்வ களஞ்சியம் தானாக சேர்க்கப்படும். இந்த களஞ்சியத்தில் டெவலப்பர்கள் உருவாக்கிய அனைத்து தொகுப்புகளும் உள்ளன. பயனரால் நிறுவப்பட்ட தொகுப்புகளின் களஞ்சியங்களை நிர்வகிக்க, கட்டளையில் பின்வரும் படிவத்தைப் பயன்படுத்த வேண்டும்:
omf repositories [list|add|remove]
நாம் விரும்பினால் பட்டியல் நிறுவப்பட்ட களஞ்சியங்கள், நாங்கள் செயல்படுத்துவோம்:
omf repositories list
பாரா ஒரு களஞ்சியத்தைச் சேர்க்கவும்:
omf repositories add https://github.com/sapoclay
விரும்பினால் ஒரு களஞ்சியத்தை நீக்கு:
omf repositories remove https://github.com/sapoclay
உதவி பெறுவது
முடியும் இந்த தனிப்பயனாக்குதல் ஸ்கிரிப்டுக்கான உதவியைக் காண்க, நாம் மட்டுமே சேர்க்க வேண்டும் -h விருப்பம், இது பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி:
omf -h
ஓ மை ஃபிஷ் (OMF) ஐ நிறுவல் நீக்குகிறது
எங்கள் கணினியிலிருந்து ஓ மை மீனை நிறுவல் நீக்க, இந்த கட்டளையை இயக்குவோம்:
omf destroy
பெற இந்த திட்டத்தைப் பற்றிய கூடுதல் விவரங்கள், நாங்கள் பக்கத்தை அணுகலாம் மகிழ்ச்சியா.
மீன் சின்னத்தை காண்பிக்க முடியும் என்று நான் பார்த்தேன், ஆனால் தனிப்பயன் ஒன்றை எவ்வாறு காண்பிப்பது?