This commit is contained in:
Charlie Root 2024-08-16 23:31:12 +02:00
commit f2570e4552
9 changed files with 39 additions and 77 deletions

View file

@ -9,21 +9,20 @@
inherit (config.modules.other.system) username;
in {
# A (somewhat) sane list of default fonts to be installed.
fonts.packages = with pkgs;
[
material-design-icons
papirus-icon-theme
(nerdfonts.override {fonts = ["ComicShannsMono"];}) # ComicShanns my beloved
noto-fonts
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-color-emoji
corefonts
]
++ optional (extraFonts != null) extraFonts;
fonts.packages = with pkgs; [
material-design-icons
papirus-icon-theme
(nerdfonts.override {fonts = ["ComicShannsMono"];}) # ComicShanns my beloved
noto-fonts
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-color-emoji
corefonts
];
# ++ optional (extraFonts != null) extraFonts;
# this fixes emoji stuff
home-manager.users.${username} = {
fontconfig = {
fonts.fontconfig = {
defaultFonts = {
monospace = ["ComicShannsMono Nerd Font" "Noto Color Emoji"];
sansSerif = ["ComicShannsMono Nerd Font" "Noto Color Emoji"];

View file

@ -9,7 +9,7 @@ with lib; let
package = pkgs.gruvbox-gtk-theme;
name = "Gruvbox-Dark-BL";
};
cfg = config.modules.style.qt;
cfg = config.modules.usrEnv.style.qt;
inherit (config.modules.other.system) username;
in {
config = mkIf cfg.enable {
@ -38,7 +38,6 @@ in {
qt6Packages.qtstyleplugin-kvantum
libsForQt5.qtstyleplugin-kvantum
libsForQt5.qt5ct
breeze-icons
];
sessionVariables = {