Hello there !
What I missed about Vivaldi :
I really love the concept of brave but I was heavily missing some stuffs I was used to with Vivaldi :
- The customizable theme
- The speed dial bookmarks page (on new tab page)
- The ability to navigate easily between tabs with the mouse
Even on “forbidden pages like chrome pages and new tab”
=> Middle mouse scrolling over tabs bar to go to the next/previous tab
=> Right mouse click + scrolling somewhere in the page to go to the next/previous tab
=> A way to add a new tab quickly just with an other mouse shortcut.
- Some other behaviors
So I tried to get them or code them :
Here is my workflow in order to enhanced (in my opinion) the user experience. In fact you can even apply it to other chrome or chromium browsers if you wish.
Here is my Vivaldi :
And here is my custom Brave (with same mouse shortcuts and stuffs) :
1/ The theme
Easy, I found this awesome theme :
Feel free to modify it, it’s a good starting point.
2/ The speed dial for your bookmarks
I tried every speed dial extension. By far my favorite is Visual bookmarks which offers great thumbnails and options to customize :
Here is my personnal settings inside :
- Number of columns => 7
- panel width => 70%
- Dark theme => Yes !
- Background image => I like this one with Lara C. Simple and clean
- Thumbnails of sites on a folder instead of an icon => Yes !
Custom css area :
I was not completely happy with the design and the scaling of the thumbnails. So I added some minor changes. Please see the bellow pasteBin code :
Little tip, you can refresh all your thumbnaills with this little button in the lower left side corner :
Alternatively if you want a beautiful speed dial without dealing with website’s screenshots I recommend this one :
3/ Adding some script in order to enhance your navigation between tabs, just with the mouse (mouse shortcuts)
I tried several chrome extension. None of them are working inside chrome pages or new tab pages or option pages inside Brave. It’s because for now, Brave is not allowing this behaviour (shame, shaaaaame ;D).
So I code a little script in order to make it works on Windows.
(If you are on Linux or MAC you can try to adapt the script below with a tool like PyAutoGUI)
I could share with you the .exe but I’m just like you guys… I don’t like when a random guy on the Internet provides me a soft from nowhere
So here are the steps in order to build it yourself :
- Download and install the open source autohotkey
- Create a new script with right click on your desktop/New/Auto Hot Key script
- Call it something like tabScroll-Brave win64.ahk
- Edit it with your favorite text editor (notepad otherwise)
- Just copy past the code below (feel free to understand it and modify it) :
Now save it and build a .exe by right clicking the .ahk/Compile script.
If you want to delete it for some reason, just open your Windows Registry and in path “HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”, delete the entry named tabScrollBrave. This key allows the .exe to launch at every windows startup. The UAC/User Account Control can cause issue at reboot and personally I disabled it).
So by now you can :
1/ Go to next/previous tab when hovering and scrolling with middle mouse button inside your tabs area
2/ Go to next/previous tab when right clicking anywhere inside the browser and then scrolling with middle mouse button.
3/ Create and go to a new tab by right clicking anywhere inside the browser and clicking middle mouse button.
4/ Some other great extensions
- Like in vivaldi, the extension Undo Closed Tabs Button allows you to get back quickly a tab you just closed by mistake.
- Linkclump allows you to open multiple links in new tabs with a selection rectangle
A final word
I hope this post will be useful to you !