Powerline, prilagodite naredbenu liniju u Ubuntuu

o powerlineu

U sljedećem članku ćemo pogledati Powerline. Ovaj alat može biti od velike pomoći kada se organiziramo jer nudi korisne informacije o terminal koje ćemo vidjeti u svakom trenutku. Powerline je dodatak za statusnu liniju za vim i pruža statusne linije i upute za druge aplikacije, uključujući zsh, bash, fish, tmux, IPython, Awesome, i3 i Qtile.

Kao što je naznačeno u Ubica paradajz, to je python skripta koja ima hipervitaminiziranu naredbenu liniju. U osnovi možemo prilagodite naredbeni redak tako da odgovara korisniku. Kada lokalno koristimo naredbeni redak, možemo ga vidjeti s konfiguracijom, a kada ga koristimo na daljinu, možemo ga jasno razlikovati.

Opće karakteristike Powerlinea

strujni vod

  • Es proširiv i bogat funkcijama. Ova aplikacija je u potpunosti prepisana pomoću Pythona. Ovim je postignuta mnogo bolja proširivost, agilnije, bolje i jednostavnije konfiguracijske datoteke. Plus strukturirana, objektno orijentirana baza koda bez obveznih nezavisnih zavisnosti osim Python interpretera.
  • Stabilan osnovni kod. Korištenjem Pythona bilo je moguće jedinstveno testirati sav kôd u projektu. Šifra je testirano za rad sa Python 2.6+ i Python 3.
  • Uključuje podrška za upite i statusne linije u mnogim aplikacijama. Izvorno izgrađen isključivo za vim statusne linije, projekat je evoluirao tako da pruža statusne linije u tmuxu i raznim WM-ovima, školjkama poput bash / zsh i drugim aplikacijama.
  • Šema konfiguracije i boja napisana je u JSON-u. Ovo je standardizirani, jednostavan i jednostavan format datoteke. Omogućuje jednostavno konfiguriranje od strane korisnika u svim kompatibilnim aplikacijama.
  • Powerline je brz i lagan, uz podršku demona za još bolje performanse. Iako se baza koda proteže na nekoliko hiljada redaka, glavni fokus je na dobrim performansama i što manjem broju koda. Istovremeno pruža širok skup funkcija. Novi demon također osigurava pokretanje samo jedne instance Pythona za upite i statusne linije, pružajući izvrsne performanse.

Ovo su neke od karakteristika Powerline-a, sve ih možete detaljnije pregledati u službena projektna dokumentacija ili u vašem GitHub stranica.

Instalirajte Powerline na Ubuntu

Da bismo instalirali Powerline u Ubuntu, imat ćemo različite mogućnosti. Svi oni mogu biti konsultujte projektnu dokumentaciju. Moći ćemo ga instalirati iz pipa, ali preporučljivije je (iako to neće biti najnovija verzija) da ga instalirate iz upravitelja paketa. U ovom primjeru ćemo se koristiti pogodan za ugradnju.

Prvo ćemo ažurirati dostupni indeks softvera, a zatim možemo nastaviti s instalacijom. Za to morate otvoriti terminal (Ctrl + Alt + T) i napisati skriptu:

instalacija strujnog voda s apt

sudo apt update && sudo apt install powerline fonts-powerline

Jednom kada su paketi instalirani, moramo izmijenite .bashrc datoteku od našeg korisnika sa naredbom:

vim ~/.bashrc

Unutar datoteke, na kraju cjeline, morat ćemo uključiti samo sljedeći sadržaj. Ovim redovima ćemo krenuti provjerite postoji li datoteka powerline.sh u instalacijskoj putanji:

bashrc modifikacija

if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then
source /usr/share/powerline/bindings/bash/powerline.sh
fi

Nakon što su promjene napravljene, sada možemo spremiti i izaći iz uređivača teksta koji koristimo. Da biste vidjeli promjene, najbolje je ponovo pokrenuti terminal.

radni alat

Osnovna konfiguracija

Moći ćemo promijenite različite opcije Powerline postavkikao što su paleta boja, glavna podešavanja ili tema. Za to moramo raditi s različitim datotekama, kao što je prikazano u službena dokumentacija.

U Powerlineu možete konfigurirati različite zone ili strane, u tipičnoj ljusci imate upit s desne strane. Pomoć se može naći o moguće konfiguracije u službena dokumentacija. U njemu možete dobiti informacije o tome kako ih modificirati i prilagoditi specifičnim potrebama svakog korisnika.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Eduardo Navas rekao je

    Proveo sam neko vrijeme čitajući dokumentaciju i testirajući alat, izgledao je vrlo dobro i cjelovito. XD