{ config, lib, pkgs, ... }: { options.zpha.programs.typst.enable = lib.mkEnableOption "typst (and utilities)"; config = lib.mkIf config.zpha.programs.typst.enable { users.users.zaphyra.maid.packages = with pkgs; [ typst typst-live typesetter # typewriter ]; zpha.programs.micro.lsp-servers = { typ.command = lib.getExe pkgs.unstable.tinymist; }; }; }