From c3573cd6231af5519736e2d2e9ed30217a10a95f Mon Sep 17 00:00:00 2001 From: Matthew Stobbs Date: Sun, 9 Mar 2025 08:28:56 -0600 Subject: [PATCH] added default install list for nerdfonts --- tasks/config/nerdfonts.yml | 8 +------- vars/pkgs/nerdfonts.yml | 7 +++++++ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/tasks/config/nerdfonts.yml b/tasks/config/nerdfonts.yml index 61e31ce..099cb46 100644 --- a/tasks/config/nerdfonts.yml +++ b/tasks/config/nerdfonts.yml @@ -3,13 +3,7 @@ - name: Set facts for nerdfonts ansible.builtin.set_fact: nerdfonts: - fonts: - - CascadiaCode - - FiraCode - - Hasklig - - Lilex - - Monoid - - NerdFontsSymbolsOnly + fonts: "{{ nerdfonts_install | default(pkgconfig.nerdfonts.default_install) }}" path: "{{ pkgconfig.nerdfonts.path }}" base_url: "{{ pkgconfig.nerdfonts.base_url }}" force_install: "{{ pkgconfig.force_install_nerdfonts | default(false) }}" diff --git a/vars/pkgs/nerdfonts.yml b/vars/pkgs/nerdfonts.yml index abcb1a1..0729ff3 100644 --- a/vars/pkgs/nerdfonts.yml +++ b/vars/pkgs/nerdfonts.yml @@ -138,3 +138,10 @@ nerdfonts: brew: font-zed-mono-nerd-font base_url: https://github.com/ryanoasis/nerd-fonts/releases/latest/download path: share/fonts + default_install: + - CascadiaCode + - FiraCode + - Hasklig + - Lilex + - Monoid + - NerdFontsSymbolsOnly