Refactored font. Flag. See previous commits.
This commit is contained in:
parent
ab33edcb6b
commit
5539a175f8
|
@ -14,6 +14,5 @@
|
|||
./applications
|
||||
# TODO Refactor everything after this.
|
||||
./cli.nix
|
||||
./fonts.nix
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
# Need to read?
|
||||
{ config, pkgs, ... }: {
|
||||
fonts = {
|
||||
enableDefaultFonts = true;
|
||||
fonts = with pkgs; [
|
||||
alegreya
|
||||
fira-code
|
||||
fira-code-symbols
|
||||
hasklig
|
||||
inter
|
||||
liberation_ttf
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
];
|
||||
fontconfig = {
|
||||
defaultFonts = {
|
||||
serif = [ "inter" ];
|
||||
sansSerif = [ "alegreya" ];
|
||||
monospace = [ "hasklig" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -6,7 +6,6 @@ in {
|
|||
../applications/firefox.nix
|
||||
../applications/nextcloud.nix
|
||||
../cli.nix
|
||||
../fonts.nix
|
||||
../system/gtk.nix
|
||||
./minimal.nix
|
||||
];
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
{ config, pkgs, ... }: {
|
||||
imports = [ ./gtk.nix ./boot.nix ./xdg.nix ./flatpak.nix ./zfs.nix ];
|
||||
imports =
|
||||
[ ./gtk.nix ./boot.nix ./xdg.nix ./flatpak.nix ./zfs.nix ./fonts.nix ];
|
||||
}
|
||||
|
|
27
modules/system/fonts.nix
Normal file
27
modules/system/fonts.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
let graphical = config.graphical;
|
||||
in {
|
||||
config = lib.mkIf graphical.enable {
|
||||
fonts = {
|
||||
enableDefaultFonts = true;
|
||||
fonts = with pkgs; [
|
||||
alegreya
|
||||
fira-code
|
||||
fira-code-symbols
|
||||
hasklig
|
||||
inter
|
||||
liberation_ttf
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
];
|
||||
fontconfig = {
|
||||
defaultFonts = {
|
||||
serif = [ "inter" ];
|
||||
sansSerif = [ "alegreya" ];
|
||||
monospace = [ "hasklig" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user