sbani.liquidprompt

Ansible 角色: Liquidprompt

构建状态 Galaxy

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)

关于项目

Install and enable liquidprompt.

安装
ansible-galaxy install sbani.liquidprompt
许可证
mit
下载
255
拥有者
Security Engineer & Penetration Tester