Obsidian is what I'm making all of this stuff that is on here right now on. For what it's worth, Obsidian is freaking cool, okay? At its core, it's just a bunch of markdown files and at its best, it is absolutely everything and anything that I want it to be. It's worth it as a knowledge management system and even if you don't use it as anything more than a note-taking software, it forces you to go back and to go over the things that you thought you knew. Obsidian is resourceful because you are compiling knowledge as a story rather than as a file dump or a storage system. When you frame it as a story, you can go back and re-understand the things you had noted down before without losing current contextual relevancy. This allows you to quickly apply whatever was learned before to what you are dealing with now -- which is the whole point of learning anyhow! :) With all of the new automation tools that are coming out, it is important to note that Obidian is your *personal* knowledge-base, not a knowledge management base that needs to necessarily be the most efficient or most pretty of things. It can be messy and inefficient but at least your notes will be somewhere here for you to **iteratively build upon.** And that is the beauty of it. Plus, it's fun. [And when you have fun, you are more productive. ](https://stvbyr.tech/blog/what-i-learned-using-obsidian/) --- # A Place for Obsidian Tips Place any tips or tricks you find on the web on here. --- - Plugins are very helpful. [Here](https://obsidian.md/plugins#) is the total list of plugins from Obsidian - Put [Obsidian onto git](https://medium.com/analytics-vidhya/how-i-put-my-mind-under-version-control-24caea37b8a5) and update every few minutes! - You already know how awesome [LaTex](obsidian://open?vault=Quantum%20Vault&file=Computers%2FMac%20OS%20X%2FLaTeX) is. Now Obsidian can [use](https://github.com/artisticat1/obsidian-latex-suite) it within it too!! (as plugin) - You can create amazing [slides](https://mszturc.github.io/obsidian-advanced-slides/) in Obsidian and then publish them to github - can create [presentation powerpoints](https://mszturc.github.io/obsidian-advanced-slides/examples/consult/#/) - [portfolio](https://mszturc.github.io/obsidian-advanced-slides/examples/minml/#/) sites - - [workout](https://mszturc.github.io/obsidian-advanced-slides/examples/legday/#/) plans !!? - [This is a fantastic blog on Obsidian](https://www.thoughtasylum.com/obsidian/) features such as tags, keywords, using documentation, automation, and more. - Another [raindrop collection](https://raindrop.io/davidblue/obsidian-20957282) of Obsidian things if you can't find on google! - Really great [youtube](https://www.youtube.com/watch?v=8WZj7JNjsp8) of using Obsidian with your VSCode - Another [very comprehensive guide](https://www.youtube.com/watch?v=wB89lJs5A3s) on youtube - Proxying a [remote obsidian ](https://github.com/sytone/obsidian-remote) - Port your [ChatGPT conversations INTO Obsidian through markdown ](https://github.com/mohamed-chs/chatgpt-history-export-to-md/tree/main) --- ## Plugins 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 ![[Pasted image 20221211145937.png]] - above are the current hotkeys for pdf extraction - the file to see plugin --- # Using Buttons In Obsidian ```button name Add Em Up type calculate action 2+2 ``` ```button name How Many Bananas Today? type calculate action $1-$2 color yellow ``` ^button-bananas --- ## More Examples: #### Example 1: Automating Obsidian Workspace It is possible to create different dynamic environments if you want. Obsidian currently is quite fast because it is simple. However, do to the `.workspaces` in obsidian files, you are allowed to create different kinds of workspace environments as described in this blog. This walks you through creating a macro script to instantiate different processes depending on what you want to do. ![[Pasted image 20230714171308.png]] #### Example 2: Syncing [Obsidian to Git](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FProject%20Vault%2FObsidian%2FObsidian-git%20process) Obsidian can be hosted 100% offline and locally. What's more it can also be hosted on the cloud or on some storage device. What's even *better* you can actually also host your Obsidian files on a git repository as well, either on GitHub or your favorite distribution. I will be hosting it through Gitea. #### Example 3: Vim & Git There is an example [here]("Updated: `date +'%Y-%m-%d %H:%M:%S'`") on that. Head to[ Obsidian-Git](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FProject%20Vault%2FObsidian%2FObsidian-git%20process) notes for full explanation. #### Example 4: Obsidian & Mobile Although Obsidian sync exists for mobile, that is a subscription service. What's more there are alternatives for syncing with mobile [such as this tutorial ](https://meganesulli.com/blog/sync-obsidian-vault-iphone-ipad/)where you have [use Working Copy](https://workingcopyapp.com/manual.html), your git URL, & Shortcuts to sync all of the changes on your Obsidian. Another possible solution is using Git Journal. - Another method that is free that was [proposed was using ISH. ](https://forum.obsidian.md/t/mobile-sync-with-git-on-ios-for-free-using-ish/20861) #### Example 5: Encrypting Obsidian Your Obsidian vault is already quite secure given that it is locally hosted and thus can only be viewed by those that have access to your devices only. However, if you want an additional layer of security, there is also a way to enable [Git-Crypt with Obsidian. ](https://dev.to/snazzybytes/obsidian-notes-with-git-crypt-376m?signin=true). Also See [Encrypting Obsidian . ](obsidian://open?vault=enter&file=Coding%20Tips%20(Classical)%2FProject%20Vault%2FObsidian%2FEncrypting%20Obsidian) #### Example 6: Obsidian Gaming Hub This [genius Obsidian user ](https://github.com/SilentVoid13/Templater/discussions/1069)decided to make a gaming hub inside of his obsidian. Uses the *Templater* community plugin. --- ###### Misc. improvements Recent Obsidian Updates: - 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. - 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. ---