Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο OMF (Oh My Fish). Πριν από λίγες ημέρες έγραψα ένα άρθρο σχετικά με τον τρόπο εγκατάστασης Κοχύλι. Αυτό είναι ένα πολύ δροσερό, χρήσιμο και πλήρως χρησιμοποιήσιμο κέλυφος που περιλαμβάνει πολλές εξαιρετικές δυνατότητες, ενσωματωμένη λειτουργικότητα αναζήτησης, επισήμανση σύνταξης και πολλά άλλα. Σε αυτήν την ανάρτηση θα δούμε πώς Κάντε το Fishshell να φαίνεται καλύτερο και να γίνει πιο κομψό και λειτουργικό χρησιμοποιώντας το Oh My Fish.
Αυτό είναι ένα πρόσθετο Fishshell που Σας επιτρέπει να εγκαταστήσετε πακέτα που επεκτείνουν τις λειτουργίες του ή να τροποποιήσετε την εμφάνιση. Είναι εύκολο στη χρήση, γρήγορο και επεκτάσιμο. Χρησιμοποιώντας το OMF θα είμαστε σε θέση να εγκαταστήσουμε εύκολα θέματα που θα εμπλουτίσουν την εμφάνιση του κελύφους μας και θα εγκαταστήσουμε πρόσθετα για να το προσαρμόσουμε στις επιθυμίες και τις ανάγκες μας.
Εγκατάσταση του Oh My Fish (OMF)
Η εγκατάσταση του OMF δεν είναι δύσκολη. Το μόνο που πρέπει να κάνουμε είναι να εκτελέσουμε την ακόλουθη εντολή στο Fishshell μας:
curl -L https://get.oh-my.fish | fish
Μόλις ολοκληρωθεί η εγκατάσταση, θα το δούμε Τα πράγματα έχουν αλλάξει, όπως φαίνεται στην παραπάνω εικόνα. Θα παρατηρήσουμε ότι η τρέχουσα ώρα εμφανίζεται στα δεξιά του παραθύρου κελύφους. Σε αυτό το σημείο, ήρθε η ώρα να δώσουμε στο κέλυφος μας μια διαφορετική πινελιά.
Διαμόρφωση OMF
Λίστα πακέτων και θεμάτων
να λίστα όλων των εγκατεστημένων πακέτων, θα πρέπει να εκτελέσουμε:
omf list
Αυτή η εντολή θα εμφανίσει εγκατεστημένα θέματα και προσθήκες. Λάβετε υπόψη ότι η εγκατάσταση πακέτων σημαίνει εγκατάσταση θεμάτων ή πρόσθετων.
Όλα τα επίσημα και συμβατά με την κοινότητα πακέτα φιλοξενούνται στο κύριο αποθετήριο του Ω τα ψάρια μου. Σε αυτό το αποθετήριο, θα μπορέσουμε να βρούμε περισσότερα αποθετήρια που περιέχουν πολλές προσθήκες και θέματα.
Προβολή διαθέσιμων και εγκατεστημένων θεμάτων
Τώρα ας δούμε τη λίστα του διαθέσιμα και εγκατεστημένα θέματα. Για να το κάνουμε αυτό, θα εκτελέσουμε:
omf theme
Όπως μπορείτε να δείτε, θα έχουμε μόνο ένα θέμα εγκατεστημένο, το οποίο είναι το προεπιλεγμένο. Θα δούμε επίσης πολλά διαθέσιμα θέματα. Μπορούμε να δούμε μια προεπισκόπηση όλων των διαθέσιμων θεμάτων Aquí. Αυτή η σελίδα περιέχει όλες τις λεπτομέρειες για κάθε θέμα, δυνατότητες και ένα στιγμιότυπο οθόνης καθενός από αυτά.
Εγκαταστήστε ένα νέο θέμα
Μπορούμε εγκαταστήστε εύκολα ένα θέμα τρέχει, για παράδειγμα το θέμα ωκεανός, τρέξιμο:
omf install ocean
Όπως μπορείτε να δείτε από την παραπάνω εικόνα, η προτροπή Fishshell άλλαξε αμέσως μετά την εγκατάσταση του νέου θέματος.
Τοπική αλλαγή
Όπως είπα ήδη, το θέμα θα εφαρμοστεί αμέσως μετά την εγκατάστασή του. Εάν έχετε περισσότερα από ένα θέματα, μπορείτε να μεταβείτε σε διαφορετικό θέμα με την ακόλουθη εντολή:
omf theme fox
Τώρα θα συνεχίσει να χρησιμοποιεί το θέμα «αλεπού«, το οποίο έχω εγκαταστήσει προηγουμένως.
Εγκαταστήστε τα πρόσθετα
Για αυτό το παράδειγμα, θα το κάνω εγκαταστήστε μια προσθήκη καιρού. Για να το κάνουμε αυτό θα πρέπει να εκτελέσουμε:
omf install weather
Το πρόσθετο καιρού εξαρτάται από jq. Επομένως Ίσως χρειαστεί να εγκαταστήσετε και το jq. Πολλές διανομές Gnu / Linux είναι διαθέσιμες στα αποθετήρια, συμπεριλαμβανομένου του Ubuntu.
Μόλις εγκατασταθεί το πρόσθετο, μπορούμε να χρησιμοποιήσουμε το πρόσθετο χρησιμοποιώντας την εντολή:
weather
Βρείτε θέματα ή προσθήκες
να αναζήτηση θέματος ή προσθήκης Μπορούμε να το κάνουμε γράφοντας κάτι με την ακόλουθη σύνταξη:
omf search busqueda
να περιορίστε την αναζήτηση μόνο σε θέματαναι, θα πρέπει να χρησιμοποιήσουμε το -t επιλογή.
omf search -t tema_a_buscar
Αυτή η εντολή θα αναζητήσει μόνο θέματα που περιέχουν τη συμβολοσειρά "topic_to_search". Για περιορίστε την αναζήτηση σε προσθήκες, μπορούμε να χρησιμοποιήσουμε το -p επιλογή.
Ενημέρωση πακέτου
να ενημερώστε μόνο τον πυρήνα του Oh My Fish, θα πρέπει να εκτελέσουμε:
omf update omf
Εάν είναι ενημερωμένο, θα δούμε την ακόλουθη έξοδο:
να ενημέρωση όλων των πακέτων, απλά γράψε:
omf update
να Ενημερώστε επιλεκτικά πακέτα, θα πρέπει να συμπεριλάβουμε μόνο τα ονόματα των πακέτων όπως φαίνεται παρακάτω:
omf update weather
Εμφάνιση πληροφοριών σχετικά με ένα πακέτο
Οταν θέλεις γνωρίζετε τις πληροφορίες σχετικά με ένα θέμα ή μια προσθήκη, μπορούμε να χρησιμοποιήσουμε την εντολή:
omf describe ocean
Αφαιρέστε τα πακέτα
Για να αφαιρέσουμε ένα πακέτο όπως ο καιρός, θα πρέπει να εκτελέσουμε:
omf remove weather
Διαχείριση αποθετηρίων
Από προεπιλογή, Το επίσημο αποθετήριο προστίθεται αυτόματα κατά την εγκατάσταση του Oh My Fish. Αυτό το αποθετήριο περιέχει όλα τα πακέτα που δημιουργήθηκαν από προγραμματιστές. Για να διαχειριστούμε τα αποθετήρια των πακέτων που έχουν εγκατασταθεί από τον χρήστη, θα πρέπει να χρησιμοποιήσουμε την ακόλουθη φόρμα στην εντολή:
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
Απεγκατάσταση του Oh My Fish (OMF)
Για να απεγκαταστήσετε το Oh My Fish από το σύστημά μας, θα εκτελέσουμε αυτήν την εντολή:
omf destroy
Για να το πάρετε περισσότερες λεπτομέρειες σχετικά με αυτό το έργο, μπορούμε να συμβουλευτούμε τη σελίδα GitHub.
Έχω δει ότι μπορεί να εμφανίζεται το λογότυπο ψαριού, αλλά πώς μπορώ να εμφανίσω ένα προσαρμοσμένο;