Live data from Hacker News

Fnt: apt for fonts

github.com

21–30 of 47 posts

Re: Fnt: apt for fonts

#22
post #9

If you're on macOS, I can't say I really see the advantage to this over using the built-in Fontbook. Perhaps if you manage a lot of machines...

Or, even better, https://github.com/Homebrew/homebrew-cask-fonts 1. No GUI needed 2. Discoverable and searchable directly through Brew

No preview, but yeah, see issues about why it didn't cut it for me.

Re: Fnt: apt for fonts

#23
post #15

Managing fonts is not great on Linux in general. I'll make sure I give this a go. A good font can make a big difference if you are in the terminal or editor all day. It's a pain to get unity between them though.

Once you start accumulating all the fonts you needed over projects, your Inkscape and Gimp become terribly sluggish on booting. Other programs maybe too, I don't know, I don't use that many graphical tools or office programs. And the font-selector dropdowns become unusable. So I started manually moving stuff from /usr/share/fonts/ and ./.local/share/fonts/ into per-project archive folders. A lot of work, that a font-…

fontmatrix has dis- and enabling fonts feature. good idea, I will consider this.

Re: Fnt: apt for fonts

#24
post #5

"apt for fonts" is called apt. If you want the testing fonts, you add: /etc/apt/sources.d/fonts.list: deb http://http.debian.net/debian sid main contrib non-free and /etc/apt/preferences.d/pinning: Package: fonts-* Pin: release a=testing Pin-Priority: 600 (priority between 500 and 989 means "causes a version to be installed unless there is a version available belonging to the target release or the installed version i…

Yes why use this simple tool when you can:

1. add a limited set of fonts (requires sudo privileges)

2. pin those using an arbitrary number between two more arbitrary numbers, hope it doesn't break anything else. if it does break I'm sure there's a few pages of documentation you can sift through (also requires sudo privileges)

3. run another sudo command to update your local list of available packages

4. finally, use sudo to install your font

Re: Fnt: apt for fonts

#26
post #7

If you're on macOS, I can't say I really see the advantage to this over using the built-in Fontbook. Perhaps if you manage a lot of machines...

You can't find and install new fonts using Fontbook, can you?

...Oh, I get it now. (You can install new fonts, just not find them.)

It's just, I personally can't imagine installing a new font without actually looking at it first. I know this provides an ascii art preview, but I'd need a more precise rendering.

Re: Fnt: apt for fonts

#27
post #24
post #5

"apt for fonts" is called apt. If you want the testing fonts, you add: /etc/apt/sources.d/fonts.list: deb http://http.debian.net/debian sid main contrib non-free and /etc/apt/preferences.d/pinning: Package: fonts-* Pin: release a=testing Pin-Priority: 600 (priority between 500 and 989 means "causes a version to be installed unless there is a version available belonging to the target release or the installed version i…

Yes why use this simple tool when you can: 1. add a limited set of fonts (requires sudo privileges) 2. pin those using an arbitrary number between two more arbitrary numbers, hope it doesn't break anything else. if it does break I'm sure there's a few pages of documentation you can sift through (also requires sudo privileges) 3. run another sudo command to update your local list of available packages 4. finally, use…

And god help you if you'd like to add a font. You'll need to read hundreds of pages of mostly out of date documentation. Then track down brusque gatekeepers on IRC and obscure communication channels to plead your case, only to be mocked and told simply, "No." You will be told it's not "the Debian way" and hundreds of pages of more documentation will be thrown at you. Almost certainly someone will quiz you on your knowledge of obscure 90's unix minutia and the writings of Eric S. Raymond. And once you pass that gauntlet your font might be accepted in a few months, at which time it's already way out of date and you start the whole process over again.

Re: Fnt: apt for fonts

#28
post #24
post #5

"apt for fonts" is called apt. If you want the testing fonts, you add: /etc/apt/sources.d/fonts.list: deb http://http.debian.net/debian sid main contrib non-free and /etc/apt/preferences.d/pinning: Package: fonts-* Pin: release a=testing Pin-Priority: 600 (priority between 500 and 989 means "causes a version to be installed unless there is a version available belonging to the target release or the installed version i…

Yes why use this simple tool when you can: 1. add a limited set of fonts (requires sudo privileges) 2. pin those using an arbitrary number between two more arbitrary numbers, hope it doesn't break anything else. if it does break I'm sure there's a few pages of documentation you can sift through (also requires sudo privileges) 3. run another sudo command to update your local list of available packages 4. finally, use…

While I agree this looks like a nice simple tool for managing fonts, bringing up the differences between it and apt is hardly an argument for how this is the "apt for fonts".

I'm not the target user here since I'm usually happy enough with whatever font is available by default from apt, but that makes this tool (as nice as I'm sure it is for the intended users):

1. Install new package manager for a special category of packages

2. Learn/use different syntax for installing/searching/updating/removing

3. Remember in 6 months I even installed this thing, when I feel like a font change

Re: Fnt: apt for fonts

#29
post #24

Earlier quoted context omitted.

Yes why use this simple tool when you can: 1. add a limited set of fonts (requires sudo privileges) 2. pin those using an arbitrary number between two more arbitrary numbers, hope it doesn't break anything else. if it does break I'm sure there's a few pages of documentation you can sift through (also requires sudo privileges) 3. run another sudo command to update your local list of available packages 4. finally, use…

And god help you if you'd like to add a font. You'll need to read hundreds of pages of mostly out of date documentation. Then track down brusque gatekeepers on IRC and obscure communication channels to plead your case, only to be mocked and told simply, "No." You will be told it's not "the Debian way" and hundreds of pages of more documentation will be thrown at you. Almost certainly someone will quiz you on your kno…

Don't forget getting ridiculed for a "Useless Use of Cat"

Re: Fnt: apt for fonts

#30

Managing fonts is not great on Linux in general. I'll make sure I give this a go. A good font can make a big difference if you are in the terminal or editor all day. It's a pain to get unity between them though.

It's not too bad on modern Ubuntu-based variants in my experience. There's a font manager GUI that lets you drag and drop add stuff, one click install font, etc. like on Windows. You can also just copy ttf or other files into your ~/.fonts for your user and they work fine too (I like this since you can just sync and backup your fonts across all your machines).

The real mess, sadly, is configuring all your apps and such to use different fonts. There are an unbelievable amount of obscure configs, tweak tools, etc. if you want to change system fonts.

Post reply on HN