added default install list for nerdfonts

This commit is contained in:
Matthew Stobbs
2025-03-09 08:28:56 -06:00
parent 6f005d4898
commit c3573cd623
2 changed files with 8 additions and 7 deletions

View File

@@ -3,13 +3,7 @@
- name: Set facts for nerdfonts - name: Set facts for nerdfonts
ansible.builtin.set_fact: ansible.builtin.set_fact:
nerdfonts: nerdfonts:
fonts: fonts: "{{ nerdfonts_install | default(pkgconfig.nerdfonts.default_install) }}"
- CascadiaCode
- FiraCode
- Hasklig
- Lilex
- Monoid
- NerdFontsSymbolsOnly
path: "{{ pkgconfig.nerdfonts.path }}" path: "{{ pkgconfig.nerdfonts.path }}"
base_url: "{{ pkgconfig.nerdfonts.base_url }}" base_url: "{{ pkgconfig.nerdfonts.base_url }}"
force_install: "{{ pkgconfig.force_install_nerdfonts | default(false) }}" force_install: "{{ pkgconfig.force_install_nerdfonts | default(false) }}"

View File

@@ -138,3 +138,10 @@ nerdfonts:
brew: font-zed-mono-nerd-font brew: font-zed-mono-nerd-font
base_url: https://github.com/ryanoasis/nerd-fonts/releases/latest/download base_url: https://github.com/ryanoasis/nerd-fonts/releases/latest/download
path: share/fonts path: share/fonts
default_install:
- CascadiaCode
- FiraCode
- Hasklig
- Lilex
- Monoid
- NerdFontsSymbolsOnly