Hi Ian,
I like this very much. In german language "Hässlich" means ugly, and is spelled quite similiar to "Hasklig", but this font with ligatures is the opposite to me.
It works nice on Linux for me.
Leksah has an own replacement we call source candy, and I added a file for hasklig, which only replaces some names or symbols hasklig does not.
The file is in the github repo: leksah/data/candy-hasklig.lkshck. To use it copy it into the .leksah-0.13/ folder and rename it to candy.lkshc. Then restart Leksah.
Jürgen