My Obsidian Setup

Introduction

Transferring files and syncing them between devices can be a hassle, but with the right tools and setup, it becomes a seamless process. This guide focuses on using GitHub for syncing, especially for iPhone users, where the Working Copy app is a great complement. I'll share my approach to managing my Obsidian notes, avoiding merge conflicts, and efficiently handling images and to-dos.

GitHub Setup for Syncing

  1. Creating Separate .obsidian Folders: To prevent merge conflicts, I use different .obsidian folders for each device. This allows for individual configurations without overlap.
  2. Setting Up Obsidian: I initially set up Obsidian with all necessary plugins and then divided it into multiple configurations for each device.

Managing Notes and Templates

Using GitHub with a Custom Script on MacOS (UNIX)

gitpush() {
    echo "Enter commit message: "
    read commit_message
    git add .
    git commit -m "$commit_message"
    git push
}
alias gitalias='gitpush'

Managing Images in Obsidian

Essential Plugins

Syncing with Syncthing

Organization and To-Dos

Publishing Notes

Conclusion

This setup, primarily using GitHub, offers a robust and efficient way to manage and sync files across devices. With the right plugins and a custom script, managing your Obsidian workspace becomes much more streamlined and tailored to your needs

Thank you ChatGpt for rewriting my messy text