Files
DCGOS/home/wayland/theme.nix
2025-07-22 12:18:15 +08:00

52 lines
1.0 KiB
Nix

{pkgs, ...}: {
fonts.fontconfig = {
defaultFonts = {
emoji = ["Noto Color Emoji"];
monospace = ["JetBrainsMono Nerd Font Mono"];
sansSerif = ["Sarasa Gothic SC"];
serif = ["Sarasa Gothic SC"];
};
enable = true;
};
gtk = {
gtk3.extraConfig = {
gtk-application-prefer-dark-theme = true;
};
gtk4.extraConfig = {
gtk-application-prefer-dark-theme = true;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
};
home.packages = with pkgs; [
libsForQt5.qtstyleplugin-kvantum
libsForQt5.qt5ct
qt6ct
];
qt = {
enable = true;
style.name = "kvantum";
};
stylix = {
autoEnable = true;
targets = {
fcitx5.enable = false;
floorp.enable = false;
hyprland.enable = false;
kde.enable = false;
mpv.enable = false;
nixvim.enable = false;
sway.enable = false;
waybar.enable = false;
yazi.enable = false;
zed.enable = false;
};
};
}