{ pkgs, system, inputs, config, ... }: let inherit (config.stylix.inputs) tinted-schemes; in { stylix.enable = true; stylix.image = ./wallpaper.jpg; stylix.base16Scheme = "${tinted-schemes}/base16/tokyo-city-dark.yaml"; stylix.fonts = { serif = { package = pkgs.noto-fonts; name = "Noto Serif"; }; sansSerif = { package = pkgs.noto-fonts; name = "Noto Sans"; }; monospace = { package = pkgs.nerd-fonts.fira-code; name = "Fira Code Nerd Font"; }; emoji = { package = pkgs.noto-fonts-emoji; name = "Noto Color Emoji"; }; sizes = { applications = 10; desktop = 10; popups = 10; terminal = 10; }; }; home-manager.sharedModules = [ { programs.vscode = { extensions = pkgs.nix4vscode.forVscode [ "huytd.tokyo-city" "vscode-icons-team.vscode-icons" ]; userSettings = { "workbench.colorTheme" = "Tokyo City Darker"; "workbench.iconTheme" = "vscode-icons"; }; }; } ]; }