linkding-extension icon indicating copy to clipboard operation
linkding-extension copied to clipboard

[Feature Request] Populate Bookmarks Bar

Open ohare93 opened this issue 2 years ago • 3 comments

The Bookmarks Bar is quick and easy to access, it's right there!^ just a click away (2+ in a folder). Yet it is an organisation hell - Bookmarks either flourish in the main bar or slowly wither in a folder never to be seen again.

LinkDing is fantastic to organise, sort, and discover my bookmarks. But it is not as easily accessible, even with LinkDing as my new tab page it is still 2+ clicks to get to my favourites.

My monkey brain demands the ease of access bookmark entry for a few key sites, but it also rages at the sheer injustice of duplication of bookmarks! 😭 How can this be resolved?

Why Choose?

This extension could populate the bookmarks bar for the user! 🎉 Chrome allows the Bookmarks to be edited via an extension https://developer.chrome.com/docs/extensions/reference/bookmarks/ so it is doable 👍

MVP:

  • Complete overwrite of bookmarks bar entries
    • Deletion of existing bookmarks in bar
    • Creation of bookmarks with the tag "bookmark_bar" (Hardcoded) from LinkDing
  • Manually triggered (with warnings)

Later possible improvements that are totally out of scope:

  • Use select the tags (plural) to sync
    • Only bookmarks with ALL of these tags will be placed in the bar
  • Real syncing: update entries that were edited, remove those that were deleted in LinkDing
  • Sync folder to the bar (own tag selection)
  • Two way sync
  • Scheduled syncing (non manual)

Risks:

  • What to do with Existing bookmarks? Fear of losing your stuff 😱
  • Requires a new extension permission

ohare93 avatar May 28 '23 07:05 ohare93

I was just looking for something with a similar behaviour. I was also considering whether it's feasible to inject linkding bookmarks into the browser history as a way of accessing bookmarks directly from the omnibox without having to type the linkding prefix. In the end the use case I'm hoping to support is being able to use the omnibox to open linkding bookmarks without a prefix.

gabrielwhite avatar May 30 '23 16:05 gabrielwhite

@gabrielwhite my current setup is to have LinkDing (my self hosted instance) as my new tab page via the Custom New Tab Url extension. The I simply open a new tab and click through the various tag combinations to get to the page I want. At work I have it set to already having my work tag preselected 👍

This is good, but not the best. I cannot preselect a "favourite" tag without making getting to non-favourite bookmarks slower as a compromise 😢

ohare93 avatar May 30 '23 18:05 ohare93

Thanks @ohare93 - I've got a similar setup which is sort-of-ok. I far prefer to interact directly with the omnibox using my keyboard (which is why native browser bookmarks worked well for me as they appeared in prediction results).

gabrielwhite avatar May 30 '23 19:05 gabrielwhite