Vivaldi, arrangedthe way you like it
A customizable browser on a Void Linux desktop of your own.Set it up once, and the profile keeps the layout.
$ dxflow workflow create --identity vivaldi hub://vivaldi --start --link
Every panel,where you put it
Tab stacks, panels and shortcuts, already installed.
Tab stacks, side panels and a layout you can bend into a shape that works.
Pages load over the machine's network, so it reaches what the machine can.
History, bookmarks and signed-in sessions stay on the volume between runs.
Every defaultis one override away
The session reads its settings from the environment, so you set them on the start line.
$ dxflow workflow start vivaldi --override env.app.VNC_PASSWORD=something-long
$ dxflow workflow start vivaldi --override env.app.AUDIO=on --link
A desktop,given to one window
Streamed to your browser, with Vivaldi already maximized.
It runs as root,so keep it to yourself
Inside the container there is one user, and Vivaldi gives up its sandbox to live with that.
The browser starts with --no-sandbox because root cannot use one. A strong VNC_PASSWORD is what stands in for it.
Vivaldi publishes no arm64 build, so this is the one browser entry here that needs an x86-64 machine.
Keep the panels, the tab stacks and everything you configured under /volume, and the next start looks the same.
Pulled once,then it stays
Vivaldi arrives as one image. This is what comes down the first time, and what the disk should have free for it.
What it wants,and what it needs
The definition asks for 2 cores and 4 GB. The image comes up on less than that, and a start given --fit trims the ask to whatever the machine actually has.
Machines that fit it
Vivaldi asks for 2 cores and 4 GB. Cheapest first.