sbani.liquidprompt
Ansible 角色: Liquidprompt
Ansible 角色,用于安装和启用 liquidprompt(lp)。
使用方法
默认设置
默认行为仅为 vagrant 用户激活,无需额外配置。
为所有用户激活 lp
这将更新 /etc/bash.bashrc。如果 liquidprompt_apply_all_users
为真,将不会使用列表 liquidprompt_apply_to_users
。
# 为所有用户应用 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 的贡献者和维护者/原创作者。
贡献 / 讨论 / 缺失功能
欢迎贡献和补丁!欢迎讨论默认设置或您希望添加的其他功能。
作者信息
Sufijen Bani (http://www.sbani.net)