Initial import.
This commit is contained in:
38
roles/dotfiles/tasks/main.yml
Normal file
38
roles/dotfiles/tasks/main.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
- name: copy emacsd configuration
|
||||
ansible.builtin.copy:
|
||||
src: "{{ role_path }}/files/.emacs.d"
|
||||
dest: "/home/{{ laptop_user }}/"
|
||||
directory_mode: 0755
|
||||
force: false
|
||||
|
||||
- name: create binary directory
|
||||
ansible.builtin.file:
|
||||
path: "/home/{{ laptop_user }}/.local/bin"
|
||||
state: directory
|
||||
mode: 0755
|
||||
|
||||
- name: copy em
|
||||
ansible.builtin.copy:
|
||||
src: "{{ role_path }}/files/bin/em"
|
||||
dest: "/home/{{ laptop_user }}/.local/bin/em"
|
||||
mode: 0755
|
||||
|
||||
- name: copy various dotfiles
|
||||
ansible.builtin.copy:
|
||||
src: "{{ role_path }}/files/{{ item }}"
|
||||
dest: "/home/{{ laptop_user }}/{{ item }}"
|
||||
mode: 0644
|
||||
with_items:
|
||||
- .gitconfig
|
||||
- .gitignore_global
|
||||
- .hgrc
|
||||
- .mg
|
||||
- .vimrc
|
||||
- .XCompose
|
||||
|
||||
- name: copy vim directory
|
||||
ansible.builtin.copy:
|
||||
src: "{{ role_path }}/files/.vim"
|
||||
dest: "/home/{{ laptop_user }}/"
|
||||
directory_mode: 0755
|
||||
force: false
|
||||
Reference in New Issue
Block a user