Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 🔥🦊
- Host: GitHub
- URL: https://github.com/abhn/bookmarks-for-obsidian
- Owner: abhn
- License: mpl-2.0
- Created: 2022-11-22T10:09:57.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T17:02:40.000Z (over 1 year ago)
- Last Synced: 2023-08-14T20:28:57.215Z (over 1 year ago)
- Topics: firefox-addon, markdown, webextension
- Language: JavaScript
- Homepage: https://addons.mozilla.org/en-US/firefox/addon/obsidian-bookmarks/
- Size: 70.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`