OK, I've worked it out:-
options = webdriver.ChromeOptions()
options.add_argument('--user-data-dir=/home/chris/.config/vivaldi')
It took me a while to realise that Chrome options inherit all the
Chromium options, also of course the common options but that's a bit
more obvious.
--
Chris Green