|
|
@ -12,22 +12,27 @@ |
|
|
|
- ".config/tridactyl/themes" |
|
|
|
|
|
|
|
# Download fonts |
|
|
|
- name: Download terminal fonts |
|
|
|
- name: Download Nerd fonts |
|
|
|
get_url: |
|
|
|
url: "http://raw.githubusercontent.com/powerline/fonts/master/DejaVuSansMono/{{ item | urlencode }}" |
|
|
|
dest: "{{ ansible_user_dir }}/.local/share/fonts/{{ item }}" |
|
|
|
url: "https://raw.githubusercontent.com/ryanoasis/nerd-fonts/master/patched-fonts/DejaVuSansMono/{{ item.folder }}/complete/{{ item.filename | urlencode }}" |
|
|
|
dest: "{{ ansible_user_dir }}/.local/share/fonts/{{ item.filename }}" |
|
|
|
mode: "u=rw,g=r,o=r" |
|
|
|
loop: |
|
|
|
- DejaVu Sans Mono Bold for Powerline.ttf |
|
|
|
- DejaVu Sans Mono Bold Oblique for Powerline.ttf |
|
|
|
- DejaVu Sans Mono for Powerline.ttf |
|
|
|
- DejaVu Sans Mono Oblique for Powerline.ttf |
|
|
|
- filename: DejaVu Sans Mono Bold Nerd Font Complete Mono.ttf |
|
|
|
folder: Bold |
|
|
|
- filename: DejaVu Sans Mono Bold Oblique Nerd Font Complete Mono.ttf |
|
|
|
folder: Bold-Italic |
|
|
|
- filename: DejaVu Sans Mono Nerd Font Complete Mono.ttf |
|
|
|
folder: Regular |
|
|
|
- filename: DejaVu Sans Mono Oblique Nerd Font Complete Mono.ttf |
|
|
|
folder: Italic |
|
|
|
|
|
|
|
- name: Download icon fonts |
|
|
|
get_url: |
|
|
|
url: "https://raw.githubusercontent.com/FortAwesome/Font-Awesome/a8386aae19e200ddb0f6845b5feeee5eb7013687/fonts/fontawesome-webfont.ttf" |
|
|
|
dest: "{{ ansible_user_dir }}/.local/share/fonts/fontawesome-webfont.ttf" |
|
|
|
mode: "u=rw,g=r,o=r" |
|
|
|
# TODO Either replace with ForkAwesome or Nerd Fonts |
|
|
|
|
|
|
|
- name: Install python dependencies for lemonbar |
|
|
|
pip: |
|
|
|