summarylogtreecommitdiffstats
path: root/infinality-settings.sh
diff options
context:
space:
mode:
Diffstat (limited to 'infinality-settings.sh')
-rwxr-xr-xinfinality-settings.sh48
1 files changed, 48 insertions, 0 deletions
diff --git a/infinality-settings.sh b/infinality-settings.sh
new file mode 100755
index 000000000000..f293c652ead0
--- /dev/null
+++ b/infinality-settings.sh
@@ -0,0 +1,48 @@
+### freetype2-infinality-ultimate settings ###
+### rev. 0.4.8.3, for freetype2 v.2.5.x ###
+### ###
+### Copyright (c) 2014 bohoomil ###
+### The MIT License (MIT) http://opensource.org/licenses/MIT ###
+### part of infinality-bundle http://bohoomil.com ###
+
+
+XFT_SETTINGS="
+Xft.antialias: 1
+Xft.autohint: 0
+Xft.dpi: 96
+Xft.hinting: 1
+Xft.hintstyle: hintfull
+Xft.lcdfilter: lcddefault
+Xft.rgba: rgb
+"
+
+echo "$XFT_SETTINGS" | xrdb -merge > /dev/null 2>&1
+
+### Available styles:
+### 1 <> extra sharp
+### 2 <> sharper & lighter ultimate
+### 3 <> ultimate: well balanced (default)
+### 4 <> darker & smoother
+### 5 <> darkest & heaviest ("MacIsh")
+
+USE_STYLE="3"
+
+if [ "$USE_STYLE" = "1" ]; then
+ export INFINALITY_FT_FILTER_PARAMS="04 22 38 22 04"
+elif [ "$USE_STYLE" = "2" ]; then
+ export INFINALITY_FT_FILTER_PARAMS="06 22 36 22 06"
+elif [ "$USE_STYLE" = "3" ]; then
+ export INFINALITY_FT_FILTER_PARAMS="08 24 36 24 08"
+elif [ "$USE_STYLE" = "4" ]; then
+ export INFINALITY_FT_FILTER_PARAMS="10 25 37 25 10"
+elif [ "$USE_STYLE" = "5" ]; then
+ export INFINALITY_FT_FILTER_PARAMS="12 28 42 28 12"
+fi
+
+export INFINALITY_FT_FRINGE_FILTER_STRENGTH="25"
+export INFINALITY_FT_USE_VARIOUS_TWEAKS="true"
+export INFINALITY_FT_WINDOWS_STYLE_SHARPENING_STRENGTH="25"
+export INFINALITY_FT_STEM_ALIGNMENT_STRENGTH="15"
+export INFINALITY_FT_STEM_FITTING_STRENGTH="15"
+
+# vim:ft=sh: