diff --git a/ansible/group_vars/all.yaml b/ansible/group_vars/all.yaml index 0241c79..0c2b1e7 100644 --- a/ansible/group_vars/all.yaml +++ b/ansible/group_vars/all.yaml @@ -16,3 +16,13 @@ openssh_macs: package_list: - name: tmux - name: rsync + +# ironicbadger.bash_aliases (formerly ferrarimarco.bash-aliases) +bash_aliases_all: + - {alias: "cp", command: "cp -v"} + - {alias: "mv", command: "mv -vi"} + - {alias: "rm", command: "rm -I"} + - {alias: "ls", command: "ls --color=auto"} + - {alias: "ll", command: "ls -lh --color=auto"} + - {alias: "la", command: "ls -lah --color=auto"} + - {alias: "tma", command: "tmux a -t 0"} diff --git a/ansible/group_vars/docker_hosts.yaml b/ansible/group_vars/docker_hosts.yaml index 54be6dc..82bb447 100644 --- a/ansible/group_vars/docker_hosts.yaml +++ b/ansible/group_vars/docker_hosts.yaml @@ -1,5 +1,20 @@ --- # ironicbadger.docker_compose_generator +docker_compose_generator_output_path: "/home/{{ ansible_user }}" appdata_path: /var/appdata media_path: /var/media + + +# ironicbadger.bash-aliases (formerly ferrarimarco.bash-aliases) +bash_aliases: + - {alias: "cp", command: "cp -v"} + - {alias: "mv", command: "mv -vi"} + - {alias: "rm", command: "rm -I"} + - {alias: "ls", command: "ls --color=auto"} + - {alias: "ll", command: "ls -lh --color=auto"} + - {alias: "la", command: "ls -lah --color=auto"} + - {alias: "tma", command: "tmux a -t 0"} + - {alias: "dpull", command: "docker compose pull"} + - {alias: "dup", command: "docker compose up -d"} + - {alias: "dstop", command: "docker compose stop"} diff --git a/ansible/roles/requirements.yaml b/ansible/roles/requirements.yaml index 8c10e2d..5ab404d 100644 --- a/ansible/roles/requirements.yaml +++ b/ansible/roles/requirements.yaml @@ -5,4 +5,5 @@ roles: - name: coredotbin.docker - name: oefenweb.fail2ban - name: ironicbadger.docker_compose_generator + - name: ironicbadger.bash_aliases - name: grog.package diff --git a/ansible/run.yaml b/ansible/run.yaml index 337799b..edc2162 100644 --- a/ansible/run.yaml +++ b/ansible/run.yaml @@ -7,6 +7,7 @@ - role: grog.package - role: coredotbin.openssh - role: oefenweb.fail2ban + - role: ironicbadger.bash_aliases - name: Play for Docker hosts hosts: docker_hosts @@ -15,3 +16,5 @@ roles: - role: coredotbin.docker - role: ironicbadger.docker_compose_generator + tags: + - compose