From 4c0bfbb30aafff74c0482165ead8f846dfb8899f Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Fri, 15 Nov 2019 19:39:06 +0000 Subject: [PATCH] Add dircolors role --- dotfiles.yml | 2 +- .../dircolors/files}/solarized-dark | 0 .../dircolors/files}/solarized-light | 0 roles/dircolors/tasks/main.yml | 16 ++++++++++++++++ 4 files changed, 17 insertions(+), 1 deletion(-) rename {dotfiles/.config/dircolors => roles/dircolors/files}/solarized-dark (100%) rename {dotfiles/.config/dircolors => roles/dircolors/files}/solarized-light (100%) create mode 100644 roles/dircolors/tasks/main.yml diff --git a/dotfiles.yml b/dotfiles.yml index 092c484..095a7b9 100644 --- a/dotfiles.yml +++ b/dotfiles.yml @@ -7,7 +7,7 @@ xdg_data_home: "~/.local/share" roles: - bash - #- dircolors + - dircolors #- git #- hushlogin #- mintty diff --git a/dotfiles/.config/dircolors/solarized-dark b/roles/dircolors/files/solarized-dark similarity index 100% rename from dotfiles/.config/dircolors/solarized-dark rename to roles/dircolors/files/solarized-dark diff --git a/dotfiles/.config/dircolors/solarized-light b/roles/dircolors/files/solarized-light similarity index 100% rename from dotfiles/.config/dircolors/solarized-light rename to roles/dircolors/files/solarized-light diff --git a/roles/dircolors/tasks/main.yml b/roles/dircolors/tasks/main.yml new file mode 100644 index 0000000..ce5bb9a --- /dev/null +++ b/roles/dircolors/tasks/main.yml @@ -0,0 +1,16 @@ +--- +- name: Create the dircolors config directory + file: + path: ~/.config/dircolors + state: directory + +- name: Deploy dircolors + file: + src: "{{ role_path }}/files/solarized-{{ item }}" + dest: "~/.config/dircolors/solarized-{{ item }}" + state: link + force: yes + loop: + - dark + - light +