LINUX.ORG.RU

zsh PROMPT

 


0

1

Хочу изменить вывод формата времени на 24 дефолтной темы fade. Пол инета перерыл не нашел его промпт кода. При echo $PROMPT выдает вот такое безобразие http://screenshot.ru/upload/image/zOfo. Подскажите, пожалуйста, что это за градиенты и как мне вставить это в zshrc

Градиенты, судя по всему, просто юникодовые символы.

Пиши в .zshrc PROMPT=… и меняй как надо. Гугли мануалы по формату PS1 для zsh, там всё проще чем в баше.

evilface ★★
()

Пол инета перерыл не нашел его промпт кода

Так код не в интернете, дурилка. Он в /usr/share/zsh/ где-то.

anonymous
()

Это юникодовые символы плюс два (три) цвета — red, bright_red и default (background).

r3lgar ★★★★★
()
Ответ на: комментарий от anonymous

Так код не в интернете, дурилка. Он в /usr/share/zsh/ где-то.

Где-то, это где? Я не нашел. И искал в нете, где его можно достать, чтобы не писать с 0.

Это юникодовые символы плюс два (три) цвета — red, bright_red и default (background).

Так как мне это записать в zshrc, можно поподробнее, пожалуйста?

arcan7777
() автор топика

Если это та тема fade, то в .zshrc добавь:

PS1="%F{$fadebar_cwd}%B%K{$fadebar_cwd}$schars[333]$schars[262]$schars[261]$schars[260]%F{$userhost}%K{$fadebar_cwd}%B%n@%m%b%F{$fadebar_cwd}%K{black}$schars[333]$schars[262]$schars[261]$schars[260]%F{$date}%K{black}%B %D{%a %b %d} %D{%K:%M:%S} $prompt_newline%F{fadebar_cwd}%K{black}%B%~/%b%k%f "
grazor ★★
()
Ответ на: комментарий от grazor

Cпасибо, но это я уже находил, это не то. Неужели нигде нет дефолтных самплов тем zsh.... Что за кастомизация то такая prompt fade blue white

arcan7777
() автор топика
Ответ на: комментарий от arcan7777

это не то

Действительно не сработало. Тогда можешь выполнить

echo PROMPT=\"$PROMPT\" >> .zshrc

И затем заменить %D{%I:%M:%S} на %D{%K:%M:%S}.

Неужели нигде нет дефолтных самплов тем zsh

Скорее всего они лежат у тебя в /usr/share/zsh/functions/Prompts.

Но лучше посмотри в сторону oh-my-zsh — там уже основная часть настроек выполнена за тебя и гораздо больше интересых тем.

grazor ★★
()
Ответ на: комментарий от grazor

То, что нужно. Здоровья тебе, добрый человек

arcan7777
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.