How I manage bookmarks
I manage my bookmarks in a UNIX way, independently from any browser in a simple text file.
For example, here are few lines from my bookmarks file for the pages, where I can read or watch content from the people whom I find interesting:
Raphaël Assénat | https://www.raphnet.net
w.w. Lenzoa | https://www.quora.com/profile/w-w-Lenzo
Dan Luu | http://danluu.com/
I have a small shell script to show them in dmenu and to open a choosen bookmark in a browser:
#!/bin/bash
dmenu -i -l 20 < ~/bookmarks.txt | awk -F '|' '{system("firefox "$2)}'
I’ve assigned this script to a hot-key in my wm. This approach allows me to separate my personal assets (bookmarks in this case) from the browser which is being used only for rendering pages and can be easily changed.