change from mono-home-manager to full flake multi-system configuration
This commit is contained in:
32
home/fonts.nix
Normal file
32
home/fonts.nix
Normal file
@@ -0,0 +1,32 @@
|
||||
{ config, pkgs, lib, ... }:
|
||||
|
||||
let
|
||||
cfg = config.homeModules.fonts;
|
||||
in
|
||||
|
||||
lib.mkIf cfg.enable {
|
||||
fonts = {
|
||||
fontconfig = {
|
||||
enable = true;
|
||||
defaultFonts = {
|
||||
emoji = ["emojione"];
|
||||
monospace = ["0xproto"];
|
||||
sansSerif = ["open-dyslexic"];
|
||||
serif = ["open-dyslexic"];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
emojione
|
||||
nerd-fonts._0xproto
|
||||
nerd-fonts.droid-sans-mono
|
||||
nerd-fonts.hack
|
||||
nerd-fonts.noto
|
||||
nerd-fonts.open-dyslexic
|
||||
nerd-fonts.symbols-only
|
||||
nerd-fonts.ubuntu
|
||||
nerd-fonts.jetbrains-mono
|
||||
];
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user