From 280c214e9bc7ff21295bc2c2ccb5558c69ff83a2 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Tue, 7 Mar 2023 22:16:24 +0100 Subject: [PATCH] Copy all .config directory at once --- files/{ => config}/cmus/notify.sh | 0 files/{ => config}/cmus/rc | 0 .../systemd/user}/import-gsettings.service | 0 files/{ => config}/vifm/vifmrc | 0 playbook.yml | 25 ++++++------------- 5 files changed, 7 insertions(+), 18 deletions(-) rename files/{ => config}/cmus/notify.sh (100%) rename files/{ => config}/cmus/rc (100%) rename files/{systemd => config/systemd/user}/import-gsettings.service (100%) rename files/{ => config}/vifm/vifmrc (100%) diff --git a/files/cmus/notify.sh b/files/config/cmus/notify.sh similarity index 100% rename from files/cmus/notify.sh rename to files/config/cmus/notify.sh diff --git a/files/cmus/rc b/files/config/cmus/rc similarity index 100% rename from files/cmus/rc rename to files/config/cmus/rc diff --git a/files/systemd/import-gsettings.service b/files/config/systemd/user/import-gsettings.service similarity index 100% rename from files/systemd/import-gsettings.service rename to files/config/systemd/user/import-gsettings.service diff --git a/files/vifm/vifmrc b/files/config/vifm/vifmrc similarity index 100% rename from files/vifm/vifmrc rename to files/config/vifm/vifmrc diff --git a/playbook.yml b/playbook.yml index 726996f..c663ceb 100644 --- a/playbook.yml +++ b/playbook.yml @@ -29,6 +29,13 @@ hosts: all tasks: + - name: Copy configuration files + ansible.builtin.copy: + src: config/ + dest: '{{ ansible_user_dir }}/.config/' + mode: 0640 + directory_mode: 0750 + - name: Install packages ansible.builtin.package: pkg: @@ -48,11 +55,6 @@ - zsh/.zshrc - zsh/.zprofile - - name: Copy cmus files - ansible.builtin.copy: - src: cmus/ - dest: '{{ ansible_user_dir }}/.config/cmus/' - mode: 0640 - name: copy vifm config ansible.builtin.copy: @@ -103,19 +105,6 @@ dest: '{{ ansible_user_dir }}/.local/bin/' mode: 0750 - - name: Copy gtk3 configuration file - ansible.builtin.copy: - src: gtk-3.0/ - dest: '{{ ansible_user_dir }}/.config/gtk-3.0/' - mode: 0640 - - - name: copy Import Gsetting systemd service file - ansible.builtin.copy: - src: 'systemd/import-gsettings.service' - dest: '{{ ansible_user_dir }}/.config/systemd/user/' - mode: 0640 - register: service_file - - block: - name: Reload Systemd daemon