diff --git a/system/nixinator/default.nix b/system/nixinator/default.nix index d5d1eab..e903cce 100644 --- a/system/nixinator/default.nix +++ b/system/nixinator/default.nix @@ -195,6 +195,34 @@ spice-gtk ]; + stylix = { + enable = true; + autoEnable = false; + base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml"; + + # TODO: Duplicated from fonts module (set this inside fonts module?) + fonts = { + serif = { + package = pkgs.noto-fonts-cjk-serif; + name = "Noto Serif CJK SC"; + }; + sansSerif = { + package = pkgs.noto-fonts-cjk-sans; + name = "Noto Sans CJK SC"; + }; + monospace = { + package = pkgs.monolisa; + name = "MonoLisa Alt Script"; + }; + emoji = { + package = pkgs.noto-fonts-color-emoji; + name = "Noto Color Emoji"; + }; + }; + + targets = {}; + }; + virtualisation = { libvirtd = { enable = true; @@ -231,6 +259,9 @@ }; services = { + # desktopManager.plasma6.enable = true; + # displayManager.gdm.enable = true; # Somehow, Plasma's own manager didn't work + btrfs.autoScrub = { enable = true; interval = "weekly"; diff --git a/system/systemmodules/fonts/default.nix b/system/systemmodules/fonts/default.nix index ef29522..89fc3ce 100644 --- a/system/systemmodules/fonts/default.nix +++ b/system/systemmodules/fonts/default.nix @@ -30,6 +30,7 @@ in { # Sans/Serif fonts noto-fonts noto-fonts-color-emoji + noto-fonts-cjk-serif noto-fonts-cjk-sans lxgw-wenkai ];