Git Url
approvedby khuongduy354
Create a url to your file on your git remote repo.
Obsidian Git Url Plugin
-
Copy file with remote storage's link, so it's accessible, shareable online.
-
Copy file content with resources accessible on the internet, so you don't have to upload assets manually online.
Tips
Use this extension with VSCode Obsidian Visualizer extension, and Github Codespace to have a browser-based Obsidian experience
- VSCode Obsidian Visualizer: is a VSCode extension developed by me. It supported showing Global Graphs, Local Graphs, and backlinks (near future),... It also supports Desktop VSCode.
Features
File's remote repo url
Usage
- In settings, type repo name, username. Or, provide full custom URL (e.g above: https://gitlab.com/username/obsidian-repo/-/blob/master/)
- Open file explorer tab in obsdian -> right click on file -> Copy git path
- Paste the link to browser and access the file
Why
-
I find it inconvinient to access obsidian files from other devices, especially the ones without Obsidian installed.
-
So I leverage Obsidian Git, and use gitlab as the remote storage.
-
So accessing https://gitlab.com/username/obsidian-repo/-/blob/master/filename.md, open the file directly on browser.
Live Content
Usage
- Configure as File's remote url above, and resources location (See Settings > Files & Link > Attachment folder path)
- Open file explorer tab in obsdian -> right click on file -> Copy live content
- Paste content in any markdown renderer (for e.g Stackedit), and images should load.
Why
- When copy file content (markdown) from obsidian to other platforms, we have to upload resources (images,...) manually.
- With this plugin, we can copy whole content, and with replaced images local link to internet link (for e.g https://domain/my_image.png), which is accesible in any markdown renderer.
Note: Currently, Github is not working, only Gitlab, or provide your custom cloud storage.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.