When using KittyTerminalImages.jl and Plots.jl with its default GR backend, the GKSQT app is automatically launched in the background. This is a bit annoying and adds to the TTFP.
The Plots.jl package suggests to set ENV["GKSwstype"] = "nul" when you just want to plot inline.
I could make a PR that adds
ENV["GKSwstype"] = "nul" to pushKittyDisplay!() and
- delete!(ENV, "GKSwstype") to
popKittyDisplay!().
That makes it possible to switch back and forth between inline and GUI plotting during a REPL session. I tested it locally and it works well.
What do you think?