LINUX.ORG.RU

Как пользоваться темами bash?

 ,


0

1

Увидел у камрада в zsh тему оформления jonathan. Хочу подобное себе на баш. Как это сделать? Вот вроде есть какая-то дока https://github.com/Bash-it/bash-it/wiki/Themes которая, очевидно, что-то объясняет людям, которые уже в теме. А можно для тупых? Для начала, что из себя представляет «тема», где её брать, куда класть и как оно работает.

Спасибо.
UPD. Под «темой bash» имеется ввиду theme в эмуляторе терминала. Не знал как оно правильно называется.
Интересует конкретно тема jonathan. Но она вроде только под zsh есть. Может кто-нибудь под баш аналог видел?

★★★★★

Последнее исправление: targitaj (всего исправлений: 2)

и как оно работает.

Есть escape-последовательности, которые говорят о том, каким цветом выводить текст в терминале. Чтоб посмотреть как их используют надо погуглить что-то типа «раскрашиваем вывод bash» и т.п. По сути это просто определенная последовательность символов, которая интерпретируется терминалом. Как работает можно посмотреть используя привычные команды типа grep или ls с ключем --color.

Ну и, соответственно, темы это что и как красить (судя по всему по твоей ссылке просто какая-та надстройка над bash, которая парсит и красит вывод), а как именно эти символы в целом попадают в вывод надо смотреть в софтинах.

alozovskoy ★★★★★
()

Что ты понимаешь под термином «тема bash»? Есть тема терминала, есть куча способов раскрасить вывод разных программ.

peregrine ★★★★★
()

Запусти в терминале

PS1='\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]> '
получишь мою «тему».

Или создай файл /etc/bash/bashrc.d/PS1.sh с таким содержанием
if [[ ${EUID} == 0 ]] ; then
  PS1='\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]> '
else
  PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]> '
fi
Получишь разную «тему» для рута и юзера.

А вообще моя «тема» вот (слабонервным и беременным лучше не смотреть)

Kroz ★★★★★
()

вроде что-то получается, всем спасибо

стоило просидеть в консоли 3? 4? года, чтобы добраться до такого и понять что реально оформление может помогать

targitaj ★★★★★
() автор топика
Последнее исправление: targitaj (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.