fonts
This commit is contained in:
@@ -63,17 +63,20 @@
|
|||||||
cmd: systemctl set-default graphical.target
|
cmd: systemctl set-default graphical.target
|
||||||
|
|
||||||
- name: ensure fonts directory
|
- name: ensure fonts directory
|
||||||
|
become_user: user
|
||||||
file:
|
file:
|
||||||
path: "{{ lookup('env', 'HOME') }}/.fonts"
|
path: "{{ lookup('env', 'HOME') }}/.fonts"
|
||||||
state: directory
|
state: directory
|
||||||
|
|
||||||
- name: FiraCode exists
|
- name: FiraCode exists
|
||||||
|
become_user: user
|
||||||
shell: "ls {{ lookup('env', 'HOME') }}/.fonts/*FiraCode*"
|
shell: "ls {{ lookup('env', 'HOME') }}/.fonts/*FiraCode*"
|
||||||
register: FiraCode_exists
|
register: FiraCode_exists
|
||||||
ignore_errors: yes
|
ignore_errors: yes
|
||||||
|
|
||||||
- name: Download FiraCode
|
- name: Download FiraCode
|
||||||
when: FiraCode_exists is failed
|
when: FiraCode_exists is failed
|
||||||
|
become_user: user
|
||||||
ansible.builtin.unarchive:
|
ansible.builtin.unarchive:
|
||||||
src: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/FiraCode.zip
|
src: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/FiraCode.zip
|
||||||
dest: "{{ lookup('env', 'HOME') }}/.fonts/"
|
dest: "{{ lookup('env', 'HOME') }}/.fonts/"
|
||||||
|
|||||||
Reference in New Issue
Block a user