Так как я нахожу пользовательский терминал немного мягким, мне нравится использовать переменную PS1, чтобы сделать его более информативным, и использовать фоновое изображение и пользовательские цвета текста. Мне нравится функциональность профиля, поэтому у меня есть пара профилей, но все они используют одну и ту же переменную PS1. Есть ли какой-нибудь способ создать свой PS1 для каждого профиля?
Нет никакого способа запросить сам профиль, но в более новых версиях программы гнома (и несколько других эмуляторов), можно запросить команды использования цветов как, например, xtermcontrol --get-fg
для переднего плана и подобных опций для других цветов. Можно перейти на основе его вывода в .bashrc
для установки отличающийся PS1
.
Ваш терминал гнома мог бы быть слишком старым для этого, тем не менее, так как Вы упоминаете использование фоновых изображений, которые больше не поддерживаются недавними версиями программы гнома.