ckaserer.bashrc

gplv3 Utrzymanie

ckaserer.bashrc

Jeśli większość czasu pracujesz w wierszu poleceń, tak jak ja, możesz chcieć dodać trochę koloru do swojego życia. Dzięki temu spersonalizowanemu plikowi bashrc otrzymasz dwa wiersze monitów bash, dzięki czemu łatwo zobaczysz użytkownika, hosta, ścieżkę i gałąź git, jeśli jesteś w repozytorium git, na pierwszy rzut oka. Dodatkowo, polecenia ls i grep są kolorowane, jeśli Twój system to obsługuje.

git


nogit

Dodajmy kolor i wsparcie dla gita do Twojego bash!

Istnieją dwie wersje, które możesz użyć z rolą bashrc. Możesz włączyć bashrc tylko dla użytkownika, z którym łączy się ansible na docelowych węzłach, lub dodać bashrc jako domyślną wersję systemową.

W każdym przypadku musimy zainstalować najnowszą wersję roli bashrc z ansible galaxy za pomocą

ansible-galaxy install ckaserer.bashrc

Użytkownik

Poniższy playbook pobiera najnowszą wersję bashrc i włącza ją dla Twojego bieżącego użytkownika na Twoim bieżącym węźle.

Alternatywnie możesz ustawić hosts na grupę węzłów ansible lub all. To włączy bashrc dla użytkownika, którego ansible używa do łączenia się z docelowymi węzłami.

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

Domyślna wersja systemowa

Poniższy playbook pobiera najnowszą wersję bashrc na wszystkich węzłach i włącza ją dla wszystkich użytkowników.

Alternatywnie możesz ustawić hosts na grupę węzłów ansible lub localhost.

Wykonanie wersji systemowej wymaga uprawnień roota, stąd dodatkowe become: true w zadaniu include_role.

- hosts: all
  tasks:
    - name: "Zaincluduj ckaserer.bashrc"
      include_role:
        name: "ckaserer.bashrc"
        apply:
          become: true
        vars:
          systemwide: true
O projekcie

colorful and useful bashrc

Zainstaluj
ansible-galaxy install ckaserer.bashrc
Licencja
gpl-3.0
Pobrania
482
Właściciel
Anything related to Containers, CI/CD or general automation is fair game for him - give him a terminal and he is happy.