Package Details: ttf-iosevka 10.3.0-1

Git Clone URL: (read-only, click to copy)
Package Base: ttf-iosevka
Description: Typeface family designed for coding, terminal use and technical documents.
Upstream URL:
Licenses: OFL
Submitter: Markus00000
Maintainer: Markus00000
Last Packager: Markus00000
Votes: 139
Popularity: 0.54
First Submitted: 2015-07-27 06:43
Last Updated: 2021-09-20 09:22

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Markus00000 commented on 2016-05-06 15:14

@ljxfstorm You are right about the `force` option. In the past it seemed necessary ( I just tried this without `force` and the cache was correctly updated.

When `force` was still required, a separate directory made it simple to only update the cache in `post_installation()` for the newly installed fonts: `fc-cache -f /usr/share/fonts/${pkgname}` Without `force` the cache update should be faster even without a separate directory.

`mkfontscale` and `mkfontdir` are for old applications ( I have no idea if their removal would affect anyone. Other popular fonts still use them (e.g. ttf-roboto).

ljxfstorm commented on 2016-05-06 13:48

@Markus00000 Actually, I have no idea about the advantages and disadvantages between them.
But I think the family name way is preferred than the TTF way according to the wiki (
It's a better way to manage fonts when I was too lazy to build a package.
P.S. the "force" option of "fc-cache" may be unnecessary and cause lag. Even the two "mkfont*" command could be removed.

I'd like to discuss more. :)

Markus00000 commented on 2016-05-02 08:37

@ljxfstorm Can you explain the advantages of separate directories and the disadvantages of putting them into /usr/share/fonts/TTF?

While the Adobe fonts are put into separate directories, many other typefaces with multiple fonts are not. For example, I have 21 DejaVu fonts in /usr/share/fonts/TTF. 27 Droid fonts. 29 Open Sans fonts. And so on.

ljxfstorm commented on 2016-05-01 16:57

Since the Iosevka fonts have such a variety of weights and variants, could you please put them into directories with different names in /usr/share/fonts/ instead of all in TTF?

DeadMetaler commented on 2016-01-26 13:26

I have a local cache for AUR packages. I fixed problem by deleting /var/cache/pacman/pkg-local/LICENSE and yaourt redownloaded it with right version

Markus00000 commented on 2016-01-26 12:51

The following yaourt issue sounds like the issue you have:

"You should probably clean $TMPDIR/yaourt-tmp-<user>/aur-<package-name> and retry. If TMPDIR is not set, yaourt uses /tmp by default."

DeadMetaler commented on 2016-01-26 11:44

May be it fails because LICENSE file is not downloaded in package folder?

yaourt -S iosevka

I checked build folder and after 'SKIP' for LICENSE and building package i can't find LICENSE file
✪ deadmetaler/tmp/yaourt-tmp-deadmetaler/aur-ttf-iosevka$ ls

PKGBUILD ttf-iosevka-1.7.3-1-any.pkg.tar.xz ttf-iosevka.install

Also if i insert sha256sum from /usr/share/licenses/ttf-iosevka/LICENSE


remove package and rebuild it again without fails.

Markus00000 commented on 2016-01-26 11:32

@DeadMetaler, not sure what the issue is. It works for me and the sha256sum is correct. Try this:

$ curl | sha256sum

The same checksum as in the PKGBUILD.

Maybe clean your build directory and try again?

DeadMetaler commented on 2016-01-26 11:19

From version to version

==> Validating source files with sha256sums... ... Passed

Please, fix sha256sums for LICENSE

Markus00000 commented on 2015-12-31 11:31

Iosevka Slab has been split off into ttf-iosevka-slab. In addition, I've made packages for all 8 variants (see For example, variants for hooky or Z-shaped 'l' and 'i' are available.