Tuesday, August 15, 2023, 14:30:01 + 5
parent
5ce9277d03
commit
f6ce2b6091
|
@ -10,138 +10,6 @@
|
||||||
{
|
{
|
||||||
"id": "5b6ceb80caee1b9b",
|
"id": "5b6ceb80caee1b9b",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection/Vim/Vim.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "1dfe7d9c4e8dd41a",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Project Vault/Current Occupations/Potential and Future/About 60 Careers.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "a10cac5e7de32522",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Terminal Tips/Languages/Fortran 1.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "368b690b57efb87a",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Project Vault/Obsidian/Tips on Obsidian itself.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "e439a4adc42cc6ac",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Project Vault/Obsidian/Obsidian-git process.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "1a0bac1b67a9e17d",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE/KDE Linux.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "71e364b0e1138307",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Project Vault/Current Occupations/Missions/Organizations.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "0bc03f1628dea8ab",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE/KDE Linux.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "da80847ae66727c1",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Machine Tips (Quantum)/Math/Algorithms/Encryption/Encryption Software.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "0df2d8640273e70d",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Project Vault/Current Occupations/Missions/Organizations.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "6d7944057d965aa4",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Project Vault/Current Occupations/Missions/Organizations.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "be831ab9ae3b0b76",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
|
@ -163,18 +31,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "71e0f51c211cc694",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "3345e0ca2b759e9e",
|
"id": "3345e0ca2b759e9e",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
|
@ -199,18 +55,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"id": "6f2189b218fe34aa",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Servers/Cloud Servers/Cloudron.md",
|
|
||||||
"mode": "preview",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"id": "63119b17f9c0e9f0",
|
"id": "63119b17f9c0e9f0",
|
||||||
"type": "leaf",
|
"type": "leaf",
|
||||||
|
@ -270,21 +114,8 @@
|
||||||
"source": false
|
"source": false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "86e5376cc2747c1a",
|
|
||||||
"type": "leaf",
|
|
||||||
"state": {
|
|
||||||
"type": "markdown",
|
|
||||||
"state": {
|
|
||||||
"file": "Machine Tips (Quantum)/Physics/Hardware/Spark Gap Physics.md",
|
|
||||||
"mode": "source",
|
|
||||||
"source": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"currentTab": 4
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "vertical"
|
"direction": "vertical"
|
||||||
|
@ -413,21 +244,25 @@
|
||||||
"omnisearch:Omnisearch": false
|
"omnisearch:Omnisearch": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "e439a4adc42cc6ac",
|
"active": "5b6ceb80caee1b9b",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/Tips on Obsidian itself.md",
|
"Coding Tips (Classical)/Project Vault/Obsidian/Tips on Obsidian itself.md",
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/Alt. Obsidian.md",
|
"Coding Tips (Classical)/Project Vault/Obsidian/Obsidian-git process.md",
|
||||||
|
"Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection/Vim/Vim.md",
|
||||||
|
"Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE/KDE Linux.md",
|
||||||
|
"Coding Tips (Classical)/Terminal Tips/Languages/Fortran 1.md",
|
||||||
|
"Coding Tips (Classical)/Project Vault/Current Occupations/Missions/Organizations.md",
|
||||||
|
"Quantum spaces.canvas",
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/Encrypting Obsidian.md",
|
"Coding Tips (Classical)/Project Vault/Obsidian/Encrypting Obsidian.md",
|
||||||
|
"Coding Tips (Classical)/Project Vault/Obsidian/Alt. Obsidian.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Tools/Extensions.md",
|
"Coding Tips (Classical)/Terminal Tips/GUIs/Tools/Extensions.md",
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230815110450.png",
|
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230815110450.png",
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/Encrypting Obsidian",
|
"Coding Tips (Classical)/Project Vault/Obsidian/Encrypting Obsidian",
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/Obsidian-git process.md",
|
|
||||||
"Machine Tips (Quantum)/Math/Algorithms/Encryption/Encryption Software.md",
|
"Machine Tips (Quantum)/Math/Algorithms/Encryption/Encryption Software.md",
|
||||||
"Machine Tips (Quantum)/Math/Algorithms/Encryption/Password Managers.md",
|
"Machine Tips (Quantum)/Math/Algorithms/Encryption/Password Managers.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Servers/Cloud Servers/Linode.md",
|
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Servers/Cloud Servers/Linode.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE/Users.md",
|
"Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE/Users.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/About terminal.md",
|
"Coding Tips (Classical)/Terminal Tips/About terminal.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection/Vim/Vim.md",
|
|
||||||
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino UNO R4 Wifi.md",
|
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino UNO R4 Wifi.md",
|
||||||
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino r4 Minima.md",
|
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino r4 Minima.md",
|
||||||
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino.md",
|
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers/Arduino.md",
|
||||||
|
@ -444,9 +279,6 @@
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230810204012.png",
|
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230810204012.png",
|
||||||
"Coding Tips (Classical)/Terminal Tips/CLI Tools/Networking/DNS.md",
|
"Coding Tips (Classical)/Terminal Tips/CLI Tools/Networking/DNS.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/CLI Tools/Networking/Protocols/Uniform Resource Identifier.md",
|
"Coding Tips (Classical)/Terminal Tips/CLI Tools/Networking/Protocols/Uniform Resource Identifier.md",
|
||||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Servers/About Servers.md",
|
|
||||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Hosting/Browser talk/Uniform Resource Locator.md",
|
|
||||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Hosting/Browser talk/TLD.md",
|
|
||||||
"Coding Tips (Classical)/Terminal Tips/CLI Tools/Networking/Protocols",
|
"Coding Tips (Classical)/Terminal Tips/CLI Tools/Networking/Protocols",
|
||||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Servers/Cloud Servers",
|
"Coding Tips (Classical)/Terminal Tips/GUIs/Internet/Servers/Cloud Servers",
|
||||||
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230810192136.png",
|
"Coding Tips (Classical)/Project Vault/Obsidian/imgFiles/Pasted image 20230810192136.png",
|
||||||
|
@ -457,7 +289,6 @@
|
||||||
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers",
|
"Machine Tips (Quantum)/Physics/Hardware/MicroControllers",
|
||||||
"Coding Tips (Classical)/Project Vault/Current Occupations/Missions",
|
"Coding Tips (Classical)/Project Vault/Current Occupations/Missions",
|
||||||
"Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE",
|
"Coding Tips (Classical)/Terminal Tips/Computers/Linux/KDE",
|
||||||
"Quantum spaces.canvas",
|
|
||||||
"Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection",
|
"Coding Tips (Classical)/Terminal Tips/CLI Tools/CLI Tool Collection",
|
||||||
"Classical",
|
"Classical",
|
||||||
"Machine Tips (Quantum)/Math/Algorithms/Encryption",
|
"Machine Tips (Quantum)/Math/Algorithms/Encryption",
|
||||||
|
|
|
@ -9,8 +9,6 @@ git commit -m "Noted: `date +'%Y-%m-%d %H:%M:%S'`"
|
||||||
git push -u origin main
|
git push -u origin main
|
||||||
```
|
```
|
||||||
|
|
||||||
But basically this is the self-hosted information flow: A Sketch
|
|
||||||
![[Pasted image 20230716192907.png]]
|
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
@ -19,14 +17,20 @@ But basically this is the self-hosted information flow: A Sketch
|
||||||
|
|
||||||
My Obsidian files are all stored within Google Drive. So in order to maintain sync while still preserving cloud storage space, I used a few different steps than the guides, and well really it was a culmination of it all.
|
My Obsidian files are all stored within Google Drive. So in order to maintain sync while still preserving cloud storage space, I used a few different steps than the guides, and well really it was a culmination of it all.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
### CURRENT METHOD: Syncing via Gitea Server
|
|
||||||
|
|
||||||
This can be done locally or via Google Drive. However, I will be using **[Linode](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FGUIs%2FInternet%2FServers%2FCloud%20Servers%2FLinode)** to host [Gitea](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FGUIs%2FInternet%2FRepos%2FGitea) to host my obsidian and all my repos locally. Go to the folder on your laptop that you'd like to start the git syncing your Obsidian Vault at and run:
|
##### CURRENT METHOD: Syncing via Gitea Server
|
||||||
|
|
||||||
|
This can be done locally or via Google Drive. However, I will be using **[Linode](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FGUIs%2FInternet%2FServers%2FCloud%20Servers%2FLinode)** to host [Gitea](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FTerminal%20Tips%2FGUIs%2FInternet%2FRepos%2FGitea) to host my obsidian and all my repos locally.
|
||||||
|
|
||||||
|
But basically this is the self-hosted information flow: A Sketch
|
||||||
|
![[Pasted image 20230716192907.png]]
|
||||||
|
|
||||||
|
|
||||||
##### 1. **Setting Up Git repo on your local machine.**
|
##### 1. **Setting Up Git repo on your local machine.**
|
||||||
|
Go to the folder on your laptop that you'd like to start the git syncing your Obsidian Vault at and run:
|
||||||
```
|
```
|
||||||
git init
|
git init
|
||||||
```
|
```
|
||||||
|
@ -70,7 +74,8 @@ So this is all great and all, you can now push and pull to a remote server that
|
||||||
|
|
||||||
|
|
||||||
###### *For Linux:* Sync the Obsidian vault very few minutes with this script via `cron`:
|
###### *For Linux:* Sync the Obsidian vault very few minutes with this script via `cron`:
|
||||||
|
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
#!/usr/bin/env sh
|
#!/usr/bin/env sh
|
||||||
# ^^^^^^^^^^^^^^^ This says find the first instance of a sh (shell)
|
# ^^^^^^^^^^^^^^^ This says find the first instance of a sh (shell)
|
||||||
|
@ -295,7 +300,7 @@ note: The 180 integer interval is made in *seconds*, thus this script executes
|
||||||
launchctl load -w ~/Library/LaunchAgents/us.shwetha.obsidian.plist
|
launchctl load -w ~/Library/LaunchAgents/us.shwetha.obsidian.plist
|
||||||
|
|
||||||
```
|
```
|
||||||
to load this `launchd` action.
|
to load this `launchd` action. This may be in your local user directory as well.
|
||||||
|
|
||||||
6. Now check your gitea repository.
|
6. Now check your gitea repository.
|
||||||
![[Pasted image 20230715021300.png]]
|
![[Pasted image 20230715021300.png]]
|
||||||
|
@ -304,6 +309,7 @@ Ta-da!! You did it!!! All your work will now be synced to git every few minutes
|
||||||
No need for pesky cloud storage or physical systems anymore. :)
|
No need for pesky cloud storage or physical systems anymore. :)
|
||||||
Enjoy.
|
Enjoy.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
###### ~~OLD METHOD: Making a Gitlab Repo in GDrive ~~
|
###### ~~OLD METHOD: Making a Gitlab Repo in GDrive ~~
|
||||||
DON'T DO THIS I learned the hard way :)
|
DON'T DO THIS I learned the hard way :)
|
||||||
|
@ -375,22 +381,11 @@ Voila! You should see the changes now [over here](https://gitlab.com/shwetha729/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Extra Tidbits:
|
|
||||||
---
|
|
||||||
|
|
||||||
|
|
||||||
- Lastly but not leastly, I stumbled upon Perlite in my search for obsidian sync.
|
|
||||||
![[Pasted image 20230206134648.png]]
|
|
||||||
The sample view of Perlite extension.
|
|
||||||
|
|
||||||
Another[ site that you can render ](https://gitlab-org.gitlab.io/frontend/playground/obsidian-and-gitlab-pages-demo/)Obsidian in:
|
|
||||||
![[Pasted image 20230714005144.png]]
|
|
||||||
|
|
||||||
For instructions on setting up the front-end of Gitea to your Obsidian Vault head to Browser Talk.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
##### Resources:
|
##### Resources:
|
||||||
|
---
|
||||||
|
|
||||||
- Follow the instructions [here](https://medium.com/analytics-vidhya/how-i-put-my-mind-under-version-control-24caea37b8a5) and document as you go:
|
- Follow the instructions [here](https://medium.com/analytics-vidhya/how-i-put-my-mind-under-version-control-24caea37b8a5) and document as you go:
|
||||||
- on [Cron]( https://osxdaily.com/2020/04/27/fix-cron-permissions-macos-full-disk-access/):
|
- on [Cron]( https://osxdaily.com/2020/04/27/fix-cron-permissions-macos-full-disk-access/):
|
||||||
- *UPDATE*: crontab is deprecated for MacOS so the sync option given will not work.
|
- *UPDATE*: crontab is deprecated for MacOS so the sync option given will not work.
|
||||||
|
|
|
@ -32,7 +32,7 @@ Place any tips or tricks you find on the web on here.
|
||||||
|
|
||||||
## Plugins
|
## Plugins
|
||||||
|
|
||||||
The file to see all installed plugins through terminal is ```/Users/shwethajayaraj/Google\ Drive/My\ Drive/uploads/Obsidian/.obsidian/plugins/obsidian-extract-pdf-annotations```
|
The file too see all installed plugins through terminal is ```/Users/shwethajayaraj/Google\ Drive/My\ Drive/uploads/Obsidian/.obsidian/plugins/obsidian-extract-pdf-annotations```
|
||||||
|
|
||||||
##### Extract PDF Annotations
|
##### Extract PDF Annotations
|
||||||
![[Pasted image 20221211145937.png]]
|
![[Pasted image 20221211145937.png]]
|
||||||
|
@ -68,13 +68,26 @@ Your Obsidian vault is already quite secure given that it is locally hosted and
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
###### Misc. improvements
|
||||||
|
|
||||||
Recent Obsidian Updates:
|
Recent Obsidian Updates:
|
||||||
|
|
||||||
###### Misc. improvements
|
|
||||||
|
|
||||||
- YouTube and Twitter links can now be embedded within your notes using the markdown image embed syntax (i.e. `![](https://www.youtube.com/...)`).
|
- YouTube and Twitter links can now be embedded within your notes using the markdown image embed syntax (i.e. `![](https://www.youtube.com/...)`).
|
||||||
- We've redesigned all the tree components (e.g. File Explorer, Outline view) to make the visual hierarchy more clear. If you are using a custom theme, make sure to update it (Settings → Appearance → Check for updates) in case it was impacted at all.
|
- We've redesigned all the tree components (e.g. File Explorer, Outline view) to make the visual hierarchy more clear. If you are using a custom theme, make sure to update it (Settings → Appearance → Check for updates) in case it was impacted at all.
|
||||||
- Bookmarks: Added new "Bookmark this block" menu item when right-clicking on a block ID.
|
- Bookmarks: Added new "Bookmark this block" menu item when right-clicking on a block ID.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
### Extra Tidbits:
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
- Lastly but not leastly, I stumbled upon Perlite in my search for obsidian sync.
|
||||||
|
![[Pasted image 20230206134648.png]]
|
||||||
|
The sample view of Perlite extension.
|
||||||
|
|
||||||
|
Another[ site that you can render ](https://gitlab-org.gitlab.io/frontend/playground/obsidian-and-gitlab-pages-demo/)Obsidian in:
|
||||||
|
![[Pasted image 20230714005144.png]]
|
||||||
|
|
||||||
|
For instructions on setting up the front-end of Gitea to your Obsidian Vault head to Browser Talk.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
Loading…
Reference in New Issue