diff options
| author | Ahmed Abdelhalim <[email protected]> | 2026-01-19 10:36:43 +0100 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2026-01-19 10:36:43 +0100 |
| commit | f3c00b013ab011ad8c78cc74868003d15fe35b52 (patch) | |
| tree | 67c0182f6dcc466e1c754752319332c0d964b31e /roles | |
| parent | b5a5128cffe90f06709cb1011d6afc87c59fc8e9 (diff) | |
Fix some policies not found on Debian
Co-authored-by: Claude.ai
Diffstat (limited to 'roles')
| -rw-r--r-- | roles/font/tasks/main.yml | 10 | ||||
| -rw-r--r-- | roles/font/vars/archlinux.yml | 10 | ||||
| -rw-r--r-- | roles/font/vars/debian.yml | 8 |
3 files changed, 19 insertions, 9 deletions
diff --git a/roles/font/tasks/main.yml b/roles/font/tasks/main.yml index 4e1da0ae..b06e8c85 100644 --- a/roles/font/tasks/main.yml +++ b/roles/font/tasks/main.yml @@ -41,12 +41,4 @@ src: "{{ item.src }}" dest: "{{ item.dest }}" state: "link" - loop: - - src: "/usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf" - dest: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf" - - src: "/usr/share/fontconfig/conf.avail/10-hinting-slight.conf" - dest: "/etc/fonts/conf.d/10-hinting-slight.conf" - - src: "/usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf" - dest: "/etc/fonts/conf.d/11-lcdfilter-default.conf" - - src: "/usr/share/fontconfig/conf.avail/70-no-bitmaps-except-emoji.conf" - dest: "/etc/fonts/conf.d/70-no-bitmaps-except-emoji.conf" + loop: "{{ font_presets }}" diff --git a/roles/font/vars/archlinux.yml b/roles/font/vars/archlinux.yml index 08ff03f0..77b2771c 100644 --- a/roles/font/vars/archlinux.yml +++ b/roles/font/vars/archlinux.yml @@ -6,3 +6,13 @@ font_packages: - "noto-fonts-cjk" - "noto-fonts-emoji" - "noto-fonts-extra" + +font_presets: + - src: "/usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf" + dest: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf" + - src: "/usr/share/fontconfig/conf.avail/10-hinting-slight.conf" + dest: "/etc/fonts/conf.d/10-hinting-slight.conf" + - src: "/usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf" + dest: "/etc/fonts/conf.d/11-lcdfilter-default.conf" + - src: "/usr/share/fontconfig/conf.avail/70-no-bitmaps-except-emoji.conf" + dest: "/etc/fonts/conf.d/70-no-bitmaps-except-emoji.conf" diff --git a/roles/font/vars/debian.yml b/roles/font/vars/debian.yml index 72b5593c..019f8e59 100644 --- a/roles/font/vars/debian.yml +++ b/roles/font/vars/debian.yml @@ -6,3 +6,11 @@ font_packages: - "fonts-noto-cjk" - "fonts-noto-color-emoji" - "fonts-noto-extra" + +font_presets: + - src: "/usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf" + dest: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf" + - src: "/usr/share/fontconfig/conf.avail/10-hinting-slight.conf" + dest: "/etc/fonts/conf.d/10-hinting-slight.conf" + - src: "/usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf" + dest: "/etc/fonts/conf.d/11-lcdfilter-default.conf" |
