
Hi, Here is another small plugin to sync bookmarks with Firefox Sync: https://github.com/dillo-browser/dillo-plugin-ffbm It uses the ffsclient program to connect to the Firefox Sync server and a few lines of shell script for plumbing. It replaces the builtin bookmarks plugin when installed, so all menu buttons work as expected. Best, Rodrigo

Good work and very interesting idea. If I can suggest a change I would add this lines to dpidrc at Makefile the installation # Default dillo bookmarks dpi #bookmarks=bookmarks/bookmarks.dpi # ffbm: A Dillo plugin to sync bookmarks with Firefox bookmarks=$(DPI_DIR)/$(BIN) maybe it's time to patch dpidrc to make it more descriptive I sugest this dpi_dir=/usr/local/lib/dillo/dpi # standard dillo distributed DPIs #bookmarks=bookmarks/bookmarks.dpi #cookies=cookies/cookies.dpi #downloads=downloads/downloads.dpi #vsource=vsource/vsource.filter.dpi # protocols DPIs proto.file=file/file.dpi proto.ftp=ftp/ftp.filter.dpi proto.data=datauri/datauri.filter.dpi # dpid uses this line when no line for a protocol is found in this file proto.*=misc/ProtocolNotSupported.filter.dpi Thanks for all the work cheers! Diego. El dom, 25 ago 2024 a las 21:55, Rodrigo Arias (<rodarima@gmail.com>) escribió:
Hi,
Here is another small plugin to sync bookmarks with Firefox Sync:
https://github.com/dillo-browser/dillo-plugin-ffbm
It uses the ffsclient program to connect to the Firefox Sync server and a few lines of shell script for plumbing. It replaces the builtin bookmarks plugin when installed, so all menu buttons work as expected.
Best, Rodrigo _______________________________________________ Dillo-dev mailing list -- dillo-dev@mailman3.com To unsubscribe send an email to dillo-dev-leave@mailman3.com

Hi, On Mon, Aug 26, 2024 at 01:31:13AM +0200, Diego wrote:
Good work and very interesting idea.
Thanks!
If I can suggest a change I would add this lines to dpidrc at Makefile the installation
# Default dillo bookmarks dpi #bookmarks=bookmarks/bookmarks.dpi # ffbm: A Dillo plugin to sync bookmarks with Firefox bookmarks=$(DPI_DIR)/$(BIN)
maybe it's time to patch dpidrc to make it more descriptive
I sugest this dpi_dir=/usr/local/lib/dillo/dpi
# standard dillo distributed DPIs #bookmarks=bookmarks/bookmarks.dpi #cookies=cookies/cookies.dpi #downloads=downloads/downloads.dpi #vsource=vsource/vsource.filter.dpi
The file dpidrc only registers the protocols (ftp: -> ftp dpi), the dpis are taken from the dpi_dir or ~/.dillo/dpi automatically. It doesn't require describing the available dpis in the file. Not sure what would be the advantage of doing so. Best, Rodrigo.

El mar, 27 ago 2024 a las 23:17, Rodrigo Arias (<rodarima@gmail.com>) escribió:
Hi,
On Mon, Aug 26, 2024 at 01:31:13AM +0200, Diego wrote:
Good work and very interesting idea.
Thanks!
If I can suggest a change I would add this lines to dpidrc at Makefile the installation
# Default dillo bookmarks dpi #bookmarks=bookmarks/bookmarks.dpi # ffbm: A Dillo plugin to sync bookmarks with Firefox bookmarks=$(DPI_DIR)/$(BIN)
maybe it's time to patch dpidrc to make it more descriptive
I sugest this dpi_dir=/usr/local/lib/dillo/dpi
# standard dillo distributed DPIs #bookmarks=bookmarks/bookmarks.dpi #cookies=cookies/cookies.dpi #downloads=downloads/downloads.dpi #vsource=vsource/vsource.filter.dpi
The file dpidrc only registers the protocols (ftp: -> ftp dpi), the dpis are taken from the dpi_dir or ~/.dillo/dpi automatically.
I know.
It doesn't require describing the available dpis in the file. Not sure what would be the advantage of doing so.
For reference. To explain to the user how to switch between a built-in DPI and another DPI for the same service. Maybe a documentation patch better? I can try to write some documentation about it Diego.

Hi, On Fri, 30 Aug 2024 10:58:57 +0200 Diego <darkspirit5000@gmail.com> wrote:
It doesn't require describing the available dpis in the file. Not sure what would be the advantage of doing so.
For reference. To explain to the user how to switch between a built-in DPI and another DPI for the same service.
I think this part in the docs[0] covers it: "Plugins are searched in the ~/.dillo/dpi/ directory first, and then in the system directory if not found. The dpi_dir option sets the system dpi directory and must be specified once." [0] https://dillo-browser.github.io/user_help.html#dpidrc It seems reasonable to me, but if you have a better way of wording it, that might be the best place to start. Regards, Alex
participants (3)
-
a1ex@dismail.de
-
Diego
-
Rodrigo Arias