Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abhn/bookmarks-for-obsidian

Firefox add-on to add current tab URL and title to markdown files 🔥🦊
https://github.com/abhn/bookmarks-for-obsidian

firefox-addon markdown webextension

Last synced: 16 days ago
JSON representation

Firefox add-on to add current tab URL and title to markdown files 🔥🦊

Awesome Lists containing this project

README

        

# Firefox Bookmarks to Obsidian
A Mozilla Firefox addon to add a page action (a button in your address bar's right corner) to directly save the current webpage's title and URL in markdown files.

NOTE that this addon is made very specifically for my usecase and most likely won't work for you out of the box without modification. Made for MacOS but should work on other platforms (see note in Installation section)

### My setup
I have an iCloud folder that opens in Obsidian where I make notes. It is heavily inspired by [Nikita's Knowledge repository](https://github.com/nikitavoloboev/knowledge).

I found myself painstakingly copying links and page titles into my markdown files for long term bookmarking and wanted something quick.

I made this extension which has a popup that asks which file to add the link to and any tags to associate with the link.

![](https://i.imgur.com/iRO0l4Z.png)
![](https://i.imgur.com/NXpGnmv.png)
![](https://i.imgur.com/gmja6fB.png)

On adding the link, this is how it looks like in my markdown files

![](https://i.imgur.com/YkcSZyj.png)

### Installation
- Requires Python 3
- Install the add-on
- Clone this repository and `cd` into it
- Note: If you're not on MacOS, update Makefile and replace the location of NativeMessagingHosts folder with the appropriate path for your platform
- Note: Update the paths in the files under `native` directory to match your setup
- Run `make`