I'm hoping to set-up layer styling in order to show all labels but without overlap. I'd ideally like to do this where label move further away from the symbol if there is no space close to the symbol. Currently I'm doing it by hand.
I believe there might be a custom expression to perform in rendering of the label under either 'data defined --> always show' or in the 'Overlapping labels' expression option.