From eae5de681ff1f6865156ab3b1d5df6ee2c870226 Mon Sep 17 00:00:00 2001 From: dspolleke Date: Mon, 12 Apr 2021 15:15:57 +0200 Subject: [PATCH] fix terminal to run with remote tasks as well --- main.yml | 3 ++- tasks/terminal.yml | 9 ++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/main.yml b/main.yml index 75521fc..18c2517 100644 --- a/main.yml +++ b/main.yml @@ -27,8 +27,9 @@ - include_tasks: tasks/sudoers.yml when: configure_sudoers - - include_tasks: tasks/terminal.yml + - import_tasks: tasks/terminal.yml when: configure_terminal + tags: ['terminal'] - include_tasks: tasks/osx.yml when: configure_osx diff --git a/tasks/terminal.yml b/tasks/terminal.yml index 3807ab6..528aec4 100644 --- a/tasks/terminal.yml +++ b/tasks/terminal.yml @@ -7,7 +7,14 @@ check_mode: false - name: Ensure custom Terminal profile is added. - command: open files/terminal/JJG-Term.terminal + ansible.builtin.copy: + src: files/terminal/JJG-Term.terminal + dest: /tmp/JJG-Term.terminal + changed_when: false + when: "'JJG-Term' not in terminal_theme.stdout" + +- name: Ensure custom Terminal profile is added. + command: open /tmp/JJG-Term.terminal changed_when: false when: "'JJG-Term' not in terminal_theme.stdout"