Squash merge modularization into main
This commit is contained in:
@@ -24,6 +24,7 @@ in
|
||||
steam.enable = true;
|
||||
Hyprland.enable = true;
|
||||
wivrn.enable = true;
|
||||
fonts.enable = true;
|
||||
};
|
||||
|
||||
# Use the systemd-boot EFI boot loader.
|
||||
@@ -174,29 +175,29 @@ in
|
||||
package = config.boot.kernelPackages.nvidiaPackages.latest;
|
||||
};
|
||||
|
||||
fonts = {
|
||||
enableDefaultPackages = true;
|
||||
packages =
|
||||
with pkgs;
|
||||
[
|
||||
nerd-fonts.jetbrains-mono
|
||||
material-design-icons
|
||||
material-symbols
|
||||
googlesans-code
|
||||
nerd-fonts.caskaydia-cove
|
||||
nerd-fonts.noto
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-cjk-serif
|
||||
]
|
||||
++ [
|
||||
(inputs.font-patcher.lib.patchFont {
|
||||
font = "${pkgs.googlesans-code}/share/fonts/googlesans-code/GoogleSansCode[wght].ttf";
|
||||
name = "Google Sans Code Nerd Font";
|
||||
inherit system;
|
||||
})
|
||||
];
|
||||
fontDir.enable = true;
|
||||
};
|
||||
# fonts = {
|
||||
# enableDefaultPackages = true;
|
||||
# packages =
|
||||
# with pkgs;
|
||||
# [
|
||||
# nerd-fonts.jetbrains-mono
|
||||
# material-design-icons
|
||||
# material-symbols
|
||||
# googlesans-code
|
||||
# nerd-fonts.caskaydia-cove
|
||||
# nerd-fonts.noto
|
||||
# noto-fonts-cjk-sans
|
||||
# noto-fonts-cjk-serif
|
||||
# ]
|
||||
# ++ [
|
||||
# (inputs.font-patcher.lib.patchFont {
|
||||
# font = "${pkgs.googlesans-code}/share/fonts/googlesans-code/GoogleSansCode[wght].ttf";
|
||||
# name = "Google Sans Code Nerd Font";
|
||||
# inherit system;
|
||||
# })
|
||||
# ];
|
||||
# fontDir.enable = true;
|
||||
# };
|
||||
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
||||
programs.nix-ld.enable = true;
|
||||
programs.nix-ld.libraries = with pkgs; [
|
||||
|
||||
Reference in New Issue
Block a user