sbani.liquidprompt
Ansible Роль: Liquidprompt
Ansible роль, которая устанавливает и активирует liquidprompt (lp).
Использование
По умолчанию
По умолчанию активируется только для пользователя vagrant без дополнительной настройки.
Активировать lp для всех пользователей
Это обновит /etc/bash.bashrc. Список liquidprompt_apply_to_users не будет использоваться, если liquidprompt_apply_all_users установлен в true.
# Применить liquidprompt для всех пользователей
liquidprompt_apply_all_users: true
# Активировать для следующих пользователей
#liquidprompt_apply_to_users:
#  - vagrant
Активировать lp для конкретных пользователей
Это добавит lp в .bashrc домашнего каталога пользователя. liquidprompt_apply_all_users должен быть установлен в false.
# Применить liquidprompt для всех пользователей
liquidprompt_apply_all_users: false
# Активировать для следующих пользователей
liquidprompt_apply_to_users:
  - vagrant
  - web
  - user1
Добавить свою конфигурацию для liquidprompt
Lp имеет множество настроек. Пожалуйста, ознакомьтесь с их репозиторием для получения дополнительной информации. Вот пример:
# Пользовательская конфигурация для liquidprompt
liquidprompt_enable_custom_variables: true
liquidprompt_custom_variables:
  - LP_PS1_POSTFIX="\n $ " # Добавить новую строку перед вводом
  - LP_PS1_PREFIX="\[\e]0;\u@\h: \w\a\]" # Пользовательское название окна
Лицензия
MIT
Благодарности
Особая благодарность всем участникам и авторам оригинальной разработки liquidprompt.
Вклад / Обсуждение / Пропущенные функции
Вкладчики и патчи приветствуются! Открыты обсуждения о настройках по умолчанию или других функциях, которые вы хотели бы видеть.
Информация об авторе
Суфиджен Бани (http://www.sbani.net)
ansible-galaxy install sbani.liquidprompt