diff --git a/roles/cm3588_conf/tasks/main.yml b/roles/cm3588_conf/tasks/main.yml index a1772a7..e14df9f 100644 --- a/roles/cm3588_conf/tasks/main.yml +++ b/roles/cm3588_conf/tasks/main.yml @@ -28,16 +28,23 @@ - src: 11-sftpaccess.conf - src: 99-dropmatch.conf -- name: Add tmux config - become: false - ansible.builtin.copy: - src: tmux.conf - dest: ~/.config/tmux/tmux.conf - mode: "0664" +- name: Create config directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: "0755" + loop: + - ~/.config/nvim + - ~/.config/tmux -- name: Add neovim config +- name: Add config files become: false ansible.builtin.copy: - src: init.vim - dest: ~/.config/nvim/init.vim + src: "{{ item.src }}" + dest: "{{ item.dest }}" mode: "0664" + loop: + - src: tmux.conf + dest: ~/.config/tmux/tmux.conf + - src: init.vim + dest: ~/.config/nvim/init.vim