nix: refactor modules pass 2

This commit is contained in:
Primrose 2025-04-01 21:40:43 +02:00
parent ec7246e524
commit 1716faf2cd
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
19 changed files with 11 additions and 11 deletions

View file

@ -1,46 +0,0 @@
{
pkgs,
lib,
nixosConfig,
...
}: {
home.pointerCursor = {
x11.enable = true;
gtk.enable = true;
inherit
(nixosConfig.services.xserver.displayManager.lightdm.greeters.gtk.cursorTheme)
name
package
size
;
};
xresources.properties = {
"Xft.dpi" = 150;
};
i18n.inputMethod.enabled = "fcitx5";
# Fonts
fonts.fontconfig = {
enable = true;
defaultFonts = lib.mapAttrsRecursive (_: v: v ++ ["Last Resort"]) {
sansSerif = ["Ubuntu" "Noto Sans CJK TC"];
serif = ["Noto Serif CJK TC"];
monospace = ["Iosevka"];
emoji = ["Noto Color Emoji"];
};
};
home.packages = [
pkgs.noto-fonts
pkgs.noto-fonts-lgc-plus
pkgs.noto-fonts-cjk-sans
pkgs.noto-fonts-cjk-serif
pkgs.noto-fonts-color-emoji
pkgs.noto-fonts-emoji-blob-bin
pkgs.ubuntu-classic
pkgs.iosevka
pkgs.last-resort
];
}