ckaserer.bashrc

gplv3 Mantenimiento

ckaserer.bashrc

Si trabajas la mayor parte del tiempo en la CLI, como yo, puede que quieras añadir un poco de color a tu vida. Con este bashrc personalizado, obtendrás un aviso de bash que se extiende sobre 2 líneas, donde podrás ver fácilmente el usuario, host, ruta y rama de git si estás en un repositorio git, de un vistazo. Además, ls y grep están coloreados si tu sistema lo soporta.

git


nogit

¡Traigamos color y soporte para git a tu bash!

Hay dos variantes en las que puedes usar el rol de bashrc. Puedes habilitar el bashrc solo para el usuario que ansible utiliza para conectarse a los nodos destino o añadir el bashrc como predeterminado a nivel del sistema.

De cualquier manera, necesitamos instalar la última versión del rol de bashrc de ansible galaxy usando

ansible-galaxy install ckaserer.bashrc

Usuario

El playbook a continuación descarga la última versión de bashrc y la habilita para tu usuario actual en tu nodo actual.

Alternativamente, puedes establecer hosts a un grupo de nodos ansible o all. Esto habilitará el bashrc para el usuario que utiliza ansible para conectarse a los nodos destino.

- hosts: localhost
  tasks:
    - name: "Incluir ckaserer.bashrc"
      include_role:
        name: "ckaserer.bashrc"

Predeterminado a Nivel del Sistema

El playbook a continuación descarga la última versión de bashrc en todos los nodos y la habilita para todos los usuarios.

Alternativamente, puedes establecer hosts a un grupo de nodos ansible o localhost.

Ejecutar la variante a nivel del sistema requiere privilegios de root, por eso se añade become: true en la tarea include_role.

- hosts: all
  tasks:
    - name: "Incluir ckaserer.bashrc"
      include_role:
        name: "ckaserer.bashrc"
        apply:
          become: true
        vars:
          systemwide: true
Acerca del proyecto

colorful and useful bashrc

Instalar
ansible-galaxy install ckaserer.bashrc
Licencia
gpl-3.0
Descargas
482
Propietario
Anything related to Containers, CI/CD or general automation is fair game for him - give him a terminal and he is happy.