Add bash_aliases to common

This commit is contained in:
Tunui Franken 2024-04-14 00:07:57 +02:00
parent 7f5358e9da
commit 6fc0f44412
2 changed files with 24 additions and 0 deletions

View file

@ -6,8 +6,25 @@
name: name:
- sudo - sudo
- vim - vim
- bash-completion
state: present state: present
- name: Get unix accounts
become: true
ansible.builtin.getent:
database: passwd
- name: Copy bash aliases for accounts using bash
become: true
loop: "{{ ansible_facts.getent_passwd | dict2items }}"
ansible.builtin.template:
src: bash_aliases.j2
dest: "{{ item.value.4 }}/.bash_aliases"
owner: "{{ item.key }}"
group: "{{ item.key }}"
mode: "644"
when: (item.value | last) == '/bin/bash'
- name: Setup etckeeper - name: Setup etckeeper
ansible.builtin.include_role: ansible.builtin.include_role:
name: etckeeper name: etckeeper

View file

@ -0,0 +1,7 @@
# {{ ansible_managed }}
eval "$(dircolors)"
alias ll='ls --color=auto -lArth'
alias la='ls --color=auto -A'
alias l='ls --color=auto -CF'