Ако сте потребител на Linux (или дори Mac) и никога не сте се занимавали с инструмента си за черупки, може да не осъзнаете колко полезен е добър подкана. Разбира се, тя може да покаже вашите потребителски и хост имена, а може би и текущата директория, но наистина добра подготовка може да направи много повече. Тези, които прекарват много време в терминала, може дори да поискат да го направят още една стъпка и да се преместят в обичайна полуграфална обвивка с всякакви камбани и свирки. Ако сте един такъв ентусиаст на черупки, след това проверете Башиш - начин да подредите командния ред. Да, четете това право.

Инсталиране на башиш

Не всички връзки на Страницата за изтегляне на башиш изглежда работят, но източникът на тарбал работи добре. След като бъде извлечена, тя може да бъде инсталирана от командния ред с

 ./configure && make && sudo направете инсталирането 

Ако имате нужда от подробности по горните стъпки, вижте Как да инсталирате софтуер от Tarball в Linux.

Ще трябва да рестартирате черупката си, за да действа башиш.

Избиране на теми

Башиш идва с няколко теми в базовия пакет и можете да ги изброите с командата

 Башиш списък 

И щом сте видели тема, която искате да опитате, просто въведете

 башиш (име на темата) 

Има алтернативен метод, който ви позволява да преглеждате темите вместо да посочвате поотделно, но в тестовете, извършени за тази статия, мениджърът на темите не е приложил промени в темата, така че горният метод е препоръчително. Ако искате да опитате мениджъра на темите, той може да се изпълнява с командата bashishtheme и изисква диалоговата програма, за да работи правилно.

Деактивиране на башиш

Има някои случаи, при които башиш може да причини проблеми със софтуера да се изпълнява чрез него, така че разработчиците са включили съвсем лесен начин временно да спре башиш за времетраенето на процеса. За да стартирате команда без башиш, изпълнете го като

 BASHISH_DISABLED = 1 вашият_провод 

Препоръчителни теми

От темите, включени в Башиш, има няколко, които се отличават като особено готини (поне според автора). Следните теми са тези, които най-добре препоръчваме, или за полезност, или просто заради прохладния фактор.

Темата " Кутия " прилага граница около всяка секция на изхода, като отбелязва ясно разграничение между събитията.

Темата Bashish2 е елегантна 2- линера с малко информация.

Темата по подразбиране BlueSteel и с основателна причина. Тя изглежда прекрасно и съдържа няколко бита с полезна информация.

Elite и Elite2 също са фаворити, защото пакетират много информация в малко пространство и включват номер на историята на бас в горната линия.

Темата на LCARS очевидно е повече за стила, отколкото за веществото, тъй като е предназначена да прилича на интерфейса на компютъра LCARS, който се вижда на няколко серии Star Trek. Тя не дава много по начина на полезна информация и заема много място, но заслужава да се споменава.

И накрая, за онези, които искат ясна визуална разделителна способност между командите, но не и куп текст по пътя, имаме опростен Uberprompt .

заключение

Ако искате да си направите фантазия, без да се опитвате да декодирате линия като PS1="\[\033[35m\]\t\[\033[m\]-\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ " Има достатъчно вградени теми, които да задоволят почти всеки и в по-голямата си част изглеждат страхотно. Този автор вероятно ще използва BlueSteel за известно време.