Bug 45709

Summary: Скрывает имя пользователя и цвет глаза терзает
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: color-prompt-and-manAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, iv, jqt4
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=45701
https://bugzilla.altlinux.org/show_bug.cgi?id=46127
Attachments:
Description Flags
скриншот
none
xterm с нережущими глаз цветами none

Description Sergey V Turchin 2023-03-30 13:50:18 MSK
После установки пакета в bash не отображается имя текущего пользователя.
Например, несколько оболочек после su на разных пользователей ничем не отличаются.
Comment 1 Sergey V Turchin 2023-03-30 14:09:04 MSK
Ааа, понял, что меня смутило.
Не надо у root имя пользователя убирать.
Пусть поведение будет одинаковым для всех.
Comment 2 Sergey V Turchin 2023-03-30 14:11:52 MSK
Учитывая, что может быть несколько разных пользователей с UID == 0 .
Comment 3 Sergey V Turchin 2023-03-30 14:20:07 MSK
Цвета тоже слишом яркие. Аж в глазах рябит.
Сравните с моим PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\] \W \$ \[\033[00m\]"
Comment 4 Sergey V Turchin 2023-03-30 14:20:41 MSK
Ой, вот мой
PS1='\[\033[32m\][\u@\h \W]\$ \[\033[0m\]'
Comment 5 Sergey V Turchin 2023-03-30 14:31:25 MSK
Created attachment 12853 [details]
скриншот
Comment 6 Sergey V Turchin 2023-03-30 14:45:44 MSK
для пользователя
PS1='\[\033[32m\][\u@\h \W]\$ \[\033[0m\]'

для `id -u` == 0
PS1='\[\033[31m\][\u@\h \W]\$ \[\033[0m\]'
Comment 7 Sergey V Turchin 2023-03-30 14:49:49 MSK
(Ответ для Sergey V Turchin на комментарий #6)
> для `id -u` == 0
PS1='\[\033[31m\][\u@\h \W]# \[\033[0m\]'
конечно же.
Comment 8 Repository Robot 2023-04-02 09:50:03 MSK
color-prompt-and-man-1.2-alt1 -> sisyphus:

 Sat Apr 01 2023 Andrey Cherepanov <cas@altlinux> 1.2-alt1
 - Show user name for root too, change colors (ALT #45709) (thanks zerg@).
Comment 9 Ivan A. Melnikov 2023-04-05 12:03:21 MSK
Для рута очёнь тёмная получилась. В палитре по умолчанию в консоли (Ctrl-Alt-F2) и терминале xfce на чёрном фоне prompt'а почти не видно, а в xterm в политре по умолчанию на белом фоне prompt root'а почти не отличим от чёрного. Может всё-таки яркий красный руту вернуть?
Comment 10 jqt4@altlinux.org 2023-04-05 14:15:00 MSK
(Ответ для Ivan A. Melnikov на комментарий #9)
> Для рута очёнь тёмная получилась. В палитре по умолчанию в консоли
> (Ctrl-Alt-F2) и терминале xfce на чёрном фоне prompt'а почти не видно, а в
> xterm в политре по умолчанию на белом фоне prompt root'а почти не отличим от
> чёрного. Может всё-таки яркий красный руту вернуть?

Протестировал color-prompt-and-man-1.1-alt1 в alt-server.
На мой взгляд, светло-зелёная надпись для обычного пользователя и тёмно-красная для root смотрится вполне нормально и на чёрном фоне текстового терминала и на светло-жёлтом фоне терминала Mate.
Comment 11 Sergey V Turchin 2023-04-06 15:17:19 MSK
(Ответ для Ivan A. Melnikov на комментарий #9)
> Для рута очёнь тёмная получилась.
Вообще не тёмная. Абсолютно нормальный красный цвет.

> В палитре по умолчанию в консоли (Ctrl-Alt-F2)
Похоже, у вас что-то с монитором.

> и терминале xfce на чёрном фоне prompt'а почти не видно,
Не видел. В konsole с умолчательными настройками у root и пользователя всё хорошо видно.

> а в xterm в политре по умолчанию на белом фоне prompt root'а почти не отличим от
> чёрного.
У вас что-то с монитором.

> Может всё-таки яркий красный руту вернуть?
Не надо глаза вырывать, пожалуйста.

В приниципе, я не против, только определитесь поскорее, тогда я себе сам сделаю отдельный пакет.


P.S.
bug#45701 идёт лесом, похоже.
Comment 12 Sergey V Turchin 2023-04-06 15:18:51 MSK
Created attachment 12899 [details]
xterm с нережущими глаз цветами
Comment 13 Sergey V Turchin 2023-04-06 15:20:46 MSK
(Ответ для Sergey V Turchin на комментарий #11)
> В приниципе, я не против, только определитесь поскорее, тогда я себе сам
> сделаю отдельный пакет.
Т.е. жду ответа от мантейнера, чтобы понять, использовать этот пакет или сделать своё.
Comment 14 Sergey V Turchin 2023-04-06 15:28:06 MSK
(Ответ для Ivan A. Melnikov на комментарий #9)
> в политре
Без политра не разберёшься. ;-)
Comment 15 Ivan A. Melnikov 2023-04-06 16:24:01 MSK
(In reply to Sergey V Turchin from comment #11)
> > В палитре по умолчанию в консоли (Ctrl-Alt-F2)
> Похоже, у вас что-то с монитором.

Возможно. Если всех кроме меня всё устраивает то я снимаю свои возражения, консистентность имхо важнее.

> P.S.
> bug#45701 идёт лесом, похоже.

не обязательно так резко.
Comment 16 Sergey V Turchin 2023-04-06 16:36:56 MSK
(Ответ для Ivan A. Melnikov на комментарий #15)
> > bug#45701 идёт лесом, похоже.
> не обязательно так резко.
Да я к тому, что настройки расцветки эмуляторов терминала и так везде разные.
Например, я неприемлю ту, которая в той же самой konsole, но в дистрибутиве Education.