feat: Create role

This commit is contained in:
2025-09-22 09:09:44 +02:00
committed by pulsar
parent 688c17fe0b
commit c570d2280e
11 changed files with 221 additions and 3 deletions
+5
View File
@@ -0,0 +1,5 @@
# {{ ansible_managed }}
{% for key in user.extras.authorized_keys %}
{{ key }}
{% endfor %}
+13
View File
@@ -0,0 +1,13 @@
# {{ ansible_managed }}
## BEGIN common
PS1='${debian_chroot:+($debian_chroot)}\[\033[38;5;99m\]\u@\h\[\033[00m\]:\[\033[38;5;141m\]\w\[\033[00m\]\$ '
alias ls='ls --color=auto -lah --group-directories-first'
alias df='df -h --exclude-type=tmpfs --exclude-type=devtmpfs'
## END common
{% if user.get('extras', {}).get('bash_aliases', '') | length > 0 %}
## BEGIN user
{{ user.extras.bash_aliases }}
## END user
{% endif %}
+1
View File
@@ -0,0 +1 @@
{{ user.extras.id_ed25519 }}
+3
View File
@@ -0,0 +1,3 @@
# {{ ansible_managed }}
{{ user.extras.ssh_config }}
+3
View File
@@ -0,0 +1,3 @@
# {{ ansible_managed }}
{{ user.extras.sudoers }}