EvoBSD/roles/base/tasks/dotfiles.yml

67 lines
1.3 KiB
YAML
Raw Permalink Normal View History

2018-12-28 11:23:49 +01:00
---
- name: "Customize root's .profile"
ansible.builtin.template:
src: profile.j2
2018-12-28 11:23:49 +01:00
dest: /root/.profile
mode: "0644"
2018-12-28 11:23:49 +01:00
tags:
- admin
- dotfiles
- name: "Copy vim default configuration"
ansible.builtin.copy:
2018-12-28 11:23:49 +01:00
src: vimrc
dest: /root/.vimrc
mode: "0644"
tags:
- admin
- dotfiles
- name: "Customize .kshrc environment file"
ansible.builtin.template:
src: kshrc.j2
2018-12-28 11:23:49 +01:00
dest: /root/.kshrc
mode: "0644"
2018-12-28 11:23:49 +01:00
tags:
- admin
- dotfiles
- name: "Change default .profile skeleton"
ansible.builtin.template:
src: profile.j2
2018-12-28 11:23:49 +01:00
dest: /etc/skel/.profile
mode: "0644"
2018-12-28 11:23:49 +01:00
tags:
- admin
- dotfiles
- name: "Add evomaintenance trap .profile skeleton with doas"
ansible.builtin.lineinfile:
2018-12-28 11:23:49 +01:00
state: present
dest: /etc/skel/.profile
mode: "0644"
2018-12-28 11:23:49 +01:00
insertafter: EOF
line: 'trap "doas /usr/share/scripts/evomaintenance.sh" 0'
create: true
2018-12-28 11:23:49 +01:00
tags:
- admin
- dotfiles
2018-12-28 11:23:49 +01:00
- name: "Add vim configuration to dotfiles for new users"
ansible.builtin.copy:
2018-12-28 11:23:49 +01:00
src: vimrc
dest: /etc/skel/.vimrc
mode: "0644"
tags:
- admin
- dotfiles
- name: "Customize .kshrc environment file for new users"
ansible.builtin.template:
src: kshrc.j2
2018-12-28 11:23:49 +01:00
dest: /etc/skel/.kshrc
mode: "0644"
2018-12-28 11:23:49 +01:00
tags:
- admin
- dotfiles