[FR] Use Preferences.jl to configure default loaded backend #4513
Labels
2.0
discussion
enhancement
improving existing functionality
extension
new behaviour
performance
speedups and slowdowns
priority
ttfp
Loading GR by default can cause issues since it loads so many other packages, notably JLLs.
For example, loading QT via GR can result in the PyPlot backend not working:
https://discourse.julialang.org/t/trouble-using-plots-on-linux/90061/32?u=mkitti
To simplify this, let's provide a Preferences.jl mechanism so that users can load their preferred backend by default. This will also help to minimize issues and accelerate plots by not loading unnecessary packages that we are not using.
The text was updated successfully, but these errors were encountered: