Install NerdFont FiraCode

This commit is contained in:
flyingscorpio@clevo 2022-10-14 10:45:47 +02:00
parent b3f2f8d1fa
commit 262c6d5609
3 changed files with 21 additions and 5 deletions

View file

@ -19,8 +19,6 @@
- scrot
- sysstat
- ttf-font-awesome
- ttf-jetbrains-mono
- ttf-fira-code
- udiskie # automount external drives (set in .xinitrc)
- upower
- viewnior
@ -37,8 +35,6 @@
name:
- dunst
- fonts-font-awesome
- fonts-jetbrains-mono
- fonts-firacode
- hsetroot
- i3-wm
- i3lock

View file

@ -138,7 +138,7 @@
[[default]]
background_color = "#121212"
background_image = None
font = FiraCode 10
font = FiraCode Nerd Font 10
cursor_color = "#bbbbbb"
foreground_color = "#bbbbbb"
palette = "#121212:#fa2573:#98e123:#dfd460:#1080d0:#8700ff:#43a8d0:#bbbbbb:#555555:#f6669d:#b1e05f:#fff26d:#00afff:#af87ff:#51ceff:#ffffff"

View file

@ -13,6 +13,26 @@
- terminator
when: ansible_facts['distribution'] == 'Debian'
- name: Install Nerd Fonts patch of FiraCode (Archlinux)
when: ansible_facts['distribution'] == 'Archlinux'
block:
- name: Clone nerd-fonts-fira-code (Archlinux)
git:
repo: https://aur.archlinux.org/nerd-fonts-fira-code.git
dest: ~/builds/nerd-fonts-fira-code
clone: true
update: false
version: master
- name: Make and install librewolf (Archlinux)
command:
cmd: makepkg -cirs --needed
chdir: ~/builds/nerd-fonts-fira-code
stdin: Y
register: result
changed_when: "'installing existing package' not in result.stderr"
# TODO: Install nerd-fonts-fira-code for Debian
- name: Copy terminator config
copy: src={{ item.src }} dest={{ item.dest }} mode=0644
with_items: