Старсхип, инсталирај овај минимални упит написан на Русту

о свемирском броду

У следећем чланку ћемо погледати Старсхип. Ово је un брз бесплатна и опен соурце љуска за Гну / Линук, МацОС и Виндовс. Лаган је, брз и врло прилагодљив за неке од најпопуларнијих шкољки. Објављен је под ИСЦ лиценцом и написан је на Русту.

Моћи ћемо да прилагодимо све у Старсхипу, такође је компатибилан са готово свим оперативним системима и љускама као што су треснути, риба, Зсх, ПоверСхелл e јон. Такође се може интегрисати са гит-ом и показати нам тренутни ниво и стање батерије. Долази са индикатором позадинског посла и подршком за фонт Поверлине.

Ако користимо подразумеване вредности, видећемо једноставан, али и веома користан упит, будући да пружа додатне информације само по потреби. Будући да смо веома прилагодљиви, моћи ћемо да изгледа онако елегантно колико желимо. Да бисмо то урадили, пронаћи ћемо добру документацију о конфигурацији, у којој ће нам рећи како да извршимо потребне промене.

Неке карактеристике Старсхип-а

звездани брод трчи

  • Ис написано у Русту, а требало би да ради са најчешћим љускама на најчешћим оперативним системима. Наћи ћемо упутства за подешавање за Басх, Фисх, Зсх, Поверсхелл и Ион.
  • Користите Поверлине фонт да укаже на разне информације. Омогућиће нам да конфигуришемо било који знак напајања који желимо уместо подразумеваног симбола „❯“, уз промену боје.
  • Самац показати корисничко име ако није исто као пријављени корисник и за роот / ссх сесије.
  • Гит интеграција, показаће нам тренутну грану Гита и статус спремишта. Такође може приказати Ноде.јс, Руст, Руби, Питхон и Go.
  • Индикатор постаје црвен када постоји последња команда са кодом који није нула.
  • Приказује верзију пакета у тренутном директоријуму за отпремање (Руст), нпм (Ноде.јс) и поезија (Питхон).
  • Можемо видети тренутни ниво и статус батерије. Имаћемо могућност да подесимо начин приказивања нивоа батерије.
  • Летс сет брзе поруџбине.
  • Детекција околине Ник-шкољка.
  • Такође ће нам показати време потребно за извршење последње команде. Можемо да конфигуришемо време док Старсхип не покаже време потребно за извршавање наредбе.
  • Има а индикатор за радна места трчање у позадини.
  • Приказује време (подразумевано онемогућено) са опцијама за конфигурисање формата времена.

Ово су само неке од карактеристика. Могу детаљније се консултујте из ГитХуб страница пројекта.

Инсталирајте Старсхип Схелл Промпт на Убунту

Инсталирање Старсхип Схелл Промпт-а на Убунту је једноставан процес. Морамо само отворити терминал (Цтрл + Алт + Т) и покрените следећу команду да бисте ажурирали листу извора софтвера:

sudo apt update

Пре него што наставимо са инсталацијом, мораћемо инсталирајте фонт далековод. Иако бисмо могли инсталирајте пакет фонтови-поверлине, у овом примеру ћу инсталирати Фира законик са наредбом:

инсталирати фонтове фира код

sudo apt install fonts-firacode

Након претходне наредбе, извршићемо следећу наредбу на истом терминалу до преузмите и користите скрипту инсталације Старсхип Схелл Промпт:

инсталирајте свемирски брод на Убунту 20.04

curl -fsSL https://starship.rs/install.sh | bash

Почетна подешавања

Након инсталације, само додајте скрипту за покретање у вашу конфигурациону датотеку љуске. Као што сам коментарисао горње редове, имаћемо на располагању различите опције, као што су:

  • Басх. На крај датотеке ~ / .басхрц мораћемо додати следећи ред:
eval "$(starship init bash)"
  • Риба. Ако користите ову љуску, додајте следеће на крај ~ / .цонфиг / фисх / цонфиг.фисх:
starship init fish | source
  • Зсх. У случају да ово користите, додајте следеће на крај датотеке ~ / .зсхрц:
eval "$(starship init zsh)"
  • ПоверСхелл. У овом случају мораћемо да додамо следеће на крају ~ \ Доцументс \ ПоверСхелл \ Мицрософт.ПоверСхелл_профиле.пс1
Invoke-Expression (&starship init powershell)

Унесите измену коју сте унели, након што сте сачували одговарајућу датотеку, рестарт терминала.

задати свемирски брод

у извршите промене у конфигурацији Старцхип-а, креирајмо конфигурациону датотеку као што је приказано доле:

mkdir -p ~/.config && touch ~/.config/starship.toml

Ако желите унети малу промену у упит, тако да изгледа мало другачије од оне коју ћемо подразумевано пронаћи, у датотеци коју смо управо креирали, која се зове свемирски брод.томл, мораћемо да додајте следећи садржај:

прилагођени свемирски брод

add_newline = false
[character]      
symbol = "➜"    
[package]
disabled = true

Ово је само неколико опција за конфигурацију. Корисници могу прочитајте више о подешавање оф Старсхип, а такође можемо да се обратимо вашем Напредна конфигурација. У овој документацији која се нуди корисницима они ће назначити све опције које можемо додати.

Свемирски брод је минималан за почетак, а не само да приказује информације када је потребно, већ је и такав брзо и врло прилагодљиво. Да би се упознали са информацијама о овом пројекту, корисници се могу обратити њиховим вебсајт.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.