summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorArti Zirk2019-12-09 16:20:56 +0200
committerArti Zirk2019-12-09 16:20:56 +0200
commit40d712a1897d27fd689f7344339b2682d53aefab (patch)
tree255288bc0083b5d43f371e3c06223264901fdfd0 /PKGBUILD
downloadaur-disable-ligatures-fantasque-sans-mono.tar.gz
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..93ed9cc9ef43
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Arti Zirk <arti.zirk@gmail.com>
+pkgname=disable-ligatures-fantasque-sans-mono
+pkgver=1
+pkgrel=1
+pkgdesc="Disable ligatures on Fantasque Sans Mono font"
+arch=('any')
+url="https://github.com/belluzj/fantasque-sans/issues/64#issuecomment-555432179"
+license=('unknown')
+depends=()
+source=()
+md5sums=()
+
+package() {
+ mkdir -p $pkgdir/etc/fonts/conf.d/
+ cat << EOF >> $pkgdir/etc/fonts/conf.d/20-disable-ligatures-fantasque-sans-mono.conf
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <match target="font">
+ <test name="family" compare="eq">
+ <string>Fantasque Sans Mono</string>
+ </test>
+ <edit name="fontfeatures" mode="assign_replace">
+ <string>calt off</string> <!-- disable ligatures -->
+ <string>ss01</string> <!-- k without loop -->
+ </edit>
+ </match>
+</fontconfig>
+EOF
+}
+
+# vim:set ts=2 sw=2 et: