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/ansible-role-liquidprompt