Standalone Vivaldi on Mac and Linux
Anyone following my twitter account or the Vivaldi team blog has probably worked out that I have left Opera and started working for Vivaldi. If you missed the news, the short version is that Opera shutdown the Oslo office working on the desktop browser. Most people were laid off. A small handful were offered alternative jobs. Even amongst those of us who were offered a new position — I was one of them — several have subsequently quit of their own accord.
My new job is very similar to my old one — the old, old job, working in the Presto-based Opera desktop team. I test a browser with every feature under the sun. To help with testing, I have written a handful scripts that automate things I do often. Today I'll share a couple with you, that allow me to run multiple versions of Vivaldi side-by-side. They are great for comparing changes between builds or for creating portable/USB installs to share between computers.
This script unpacks a Vivaldi Linux package into a version named directory and creates a startup script that causes Vivaldi to store its settings/profile as a subfolder. It lets you use the rpm and deb packages in a similar way to how people generally used the old Opera (Presto) tar packages.
Note: You do not need an rpm or deb based distro. I just use standard Linux utils to take the packages apart.
Here are some steps to quickly create a simple Mac App that can be used as a launcher for Vivaldi. Just save
Standalone Browser.app in a directory alongside
Vivaldi.app. When you want to run Vivaldi, double click on Standalone Browser, rather than Vivaldi. Your settings/profile will then be stored in a subdirectory alongside Vivaldi, rather than using the system wide profile.