From 7e9166cb4873604f6efa5e392399ffcf0062ba9e Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sat, 10 Dec 2022 16:23:52 +0000 Subject: [PATCH] Add font role for macOS (initially) --- macOS.yaml | 1 + roles/fonts/tasks/Darwin.yaml | 9 +++++++++ roles/fonts/tasks/main.yaml | 2 ++ 3 files changed, 12 insertions(+) create mode 100644 roles/fonts/tasks/Darwin.yaml create mode 100644 roles/fonts/tasks/main.yaml diff --git a/macOS.yaml b/macOS.yaml index ce6ca1a..b05f295 100644 --- a/macOS.yaml +++ b/macOS.yaml @@ -2,4 +2,5 @@ - import_playbook: UnixGUI.yaml - hosts: localhost roles: + - role: fonts - role: obsidian diff --git a/roles/fonts/tasks/Darwin.yaml b/roles/fonts/tasks/Darwin.yaml new file mode 100644 index 0000000..69bb758 --- /dev/null +++ b/roles/fonts/tasks/Darwin.yaml @@ -0,0 +1,9 @@ +--- +- name: enable homebrew tap + homebrew_tap: + name: homebrew/cask-fonts + +- name: install Caskaydia Cove Nerd Font + homebrew_cask: + name: font-caskaydia-cove-nerd-font + state: latest diff --git a/roles/fonts/tasks/main.yaml b/roles/fonts/tasks/main.yaml new file mode 100644 index 0000000..6853678 --- /dev/null +++ b/roles/fonts/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- include_tasks: '{{ansible_os_family}}.yaml'