blob: 367e42e99dec50ca1f8bcc4dd3e461e8b4b15360 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{pkgs, config, lib, ... }:
with lib;
let
xorg = (elem "xorg" config.sys.graphics.desktopProtocols);
wayland = (elem "wayland" config.sys.graphics.desktopProtocols);
desktopMode = xorg || wayland;
in {
config= mkIf desktopMode {
fonts = {
fontconfig.enable = true;
fonts = with pkgs; [
noto-fonts-emoji
dejavu_fonts
source-code-pro
source-sans-pro
source-serif-pro
];
fontconfig.defaultFonts = {
monospace = [ "Source Code Pro" ];
};
};
};
}
|