summary refs log tree commit diff
path: root/nixos/modules/config/fonts/fonts.nix
Commit message (Collapse)AuthorAge
* nixos/treewide: Move rename.nix imports to their respective modulesSilvan Mosberger2019-12-10
| | | | | | | | A centralized list for these renames is not good because: - It breaks disabledModules for modules that have a rename defined - Adding/removing renames for a module means having to find them in the central file - Merge conflicts due to multiple people editing the central file
* nixos/fonts.enableDefaultFonts: add Noto EmojiJan Tojnar2019-09-01
| | | | These days, emoji are ubiqitous so we need to add emoji font.
* nixos/fonts: install gyre-fonts by defaultThomas Tuegel2017-04-08
| | | | | | gyre-fonts provides high-quality TrueType substitutes for standard PostScript fonts. Unlike most other distributions, NixOS does not install Ghostscript and its Type 1 fonts by default, so we must get the standard fonts elsewhere.
* Make the default fonts conditional on services.xserver.enableEelco Dolstra2016-09-05
| | | | | | | We were pulling in 44 MiB of fonts in the default configuration, which is a bit excessive for headless configurations like EC2 instances. Note that dejavu_minimal ensures that remote X11-forwarded applications still have a basic font regardless.
* treewide: stop using fontbhttfVladimír Čunát2016-08-29
|
* nixos/fonts: Add unifont to list of default fonts.aszlig2015-09-26
| | | | | | | | | | | | | | | | | This fixes #10077 because after some debugging it turns out that by default we don't have a font which is able to display Chinese symbols. Thanks to @anderspapitto, @kmicu and hyper_ch on IRC to help debugging this issue, see log at: http://nixos.org/irc/logs/log.20150926 starting at 19:46 With unifont we have a reasonable fallback font to ensure that every written language is rendered correctly and thus less surprise for new users who keep their font settings at the default. Reported-by: Anders Papitto <anderspapitto@gmail.com> Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Replace Bitstream Vera fonts by DejaVu in defaultsThomas Tuegel2014-12-08
| | | | | | The default configuration installed the Bitstream Vera fonts, but DejaVu is a superior replacement, and the default Fontconfig settings need it now for the generic faces monospace, sans-serif, and serif.
* fontconfig: update 2.10.2 -> 2.11.1. Close #4410, #2050Luca Bruno2014-10-23
|
* nixos/manual: Use literalExample when feasible.aszlig2014-08-27
| | | | | | | | | Should bring most of the examples into a better consistency regarding syntactic representation in the manual. Thanks to @devhell for reporting. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add type for fonts.fonts optionEelco Dolstra2014-05-22
|
* Obsolete fonts.extraFontsEelco Dolstra2014-04-29
| | | | | You can now just set fonts.fonts, which will be merged with the default value unless you use mkOverride.
* Remove redundant ~/.fonts element from the font search pathEelco Dolstra2014-04-29
|
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10