{ config, lib, options, pkgs, ... }: { imports = [ ./apps ./sessions ]; config = { gtk = { colorScheme = "dark"; cursorTheme = { package = pkgs.catppuccin-cursors.mochaDark; name = "catppuccin-mocha-dark"; size = 24; }; theme = { package = pkgs.catppuccin-gtk.override { accents = [ "mauve" ]; variant = "mocha"; }; name = "catppuccin-mocha-mauve-standard"; }; }; xdg.dataFile."wallpaper.png" = { enable = lib.mkDefault false; source = ./freeen.jpg; }; }; options.desktop.defaultFontSize = lib.mkOption { default = 11.0; description = "The default font size used by some apps"; type = lib.types.float; }; }