<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Himangshu De</title>
    <description>The latest articles on DEV Community by Himangshu De (@himangshu_dev).</description>
    <link>https://dev.to/himangshu_dev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1529708%2F618aa19c-8698-4365-afeb-ca718ee6bbad.jpg</url>
      <title>DEV Community: Himangshu De</title>
      <link>https://dev.to/himangshu_dev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/himangshu_dev"/>
    <language>en</language>
    <item>
      <title>How I Sync Obsidian for Free Using MEGA Cloud (And You Can Too)</title>
      <dc:creator>Himangshu De</dc:creator>
      <pubDate>Sat, 28 Jun 2025 16:16:11 +0000</pubDate>
      <link>https://dev.to/himangshu_dev/how-i-sync-obsidian-for-free-using-mega-cloud-and-you-can-too-3k98</link>
      <guid>https://dev.to/himangshu_dev/how-i-sync-obsidian-for-free-using-mega-cloud-and-you-can-too-3k98</guid>
      <description>&lt;p&gt;After spending 100 GBs of internet just for a good productivity app which I can use for note taking, journaling, planning and giving my random cloud-like ideas a space, I came across &lt;strong&gt;Obsidian&lt;/strong&gt;, a free note taking app which is privacy focused, supports extensions (called plugins). &lt;/p&gt;

&lt;p&gt;Although it broke my heart. Why? I need that sync feature (which is paid!!). So, myself, being a beginner super junior Web Developer, thought about some workarounds to get that feature without paying a single dollar (I'm on tight budget actually :|).&lt;/p&gt;

&lt;p&gt;So, I have thought of some workarounds, but selected top 2 workarounds that made sense.&lt;/p&gt;

&lt;h2&gt;
  
  
  Git
&lt;/h2&gt;

&lt;p&gt;A simple, yet intuitive version control system, which I use as a go to version manager for all my projects. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why did I choose it?&lt;/strong&gt;&lt;br&gt;
Well, at first I thought about sync feature, then I thought about the devices I use (Linux and Android, tbh). So, there clicked a remarkable idea! What if I put all my notes on GitHub managed (or rather tracked/synced) using Git? It would be an ideal choice for every developer, because most developers use git as their version control manager. Don't say you deny this fact :)&lt;/p&gt;

&lt;p&gt;To achieve that, I created a vault, and after creation, I initialised a git repository and connected it to GitHub and made the sync feature work, but with one problem. I use &lt;strong&gt;Android&lt;/strong&gt;!! :|&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why I will not choose it?&lt;/strong&gt;&lt;br&gt;
I know it is great thing that to sync all the files using Github (which is free) but the catch is about writing all the terminal commands on a mobile device! I know, I know, Termux is there but you see, everytime you create a note after completing a note, you need to sync it manually with the one in Github with the help of git commands (no, no I ain't gonna bore you with those commands ;)) which is kinda pain to some lazy developers like me :|.&lt;/p&gt;

&lt;h2&gt;
  
  
  MEGA Era
&lt;/h2&gt;

&lt;p&gt;That's when I came to another idea, (yes, finally!!) using a free privacy focused cloud storage. And boy, you guessed it right! &lt;strong&gt;MEGA&lt;/strong&gt;, the free cloud storage I was talking about and the main protagonist of this blog ;).&lt;/p&gt;

&lt;p&gt;You see, Mega is a free cloud storage that's available on all computing platforms, it comes with many features and one such is &lt;strong&gt;Mega Sync&lt;/strong&gt;, which I have setup on my Linux desktop and on my Android phone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I did to make it work?&lt;/strong&gt;&lt;br&gt;
Since, it is installed on my daily used devices. I went ahead and installed Obsidian on my phone and created a folder, named "Vault", on my phone under Documents folder (you're free to save it elsewhere) and opened Obsidian thereafter and gave all the necessary permissions to operate, this was zero-th thing I did.&lt;/p&gt;

&lt;p&gt;Firstly, I went ahead and created a file and wrote "Hello world" (just developers' things XD).&lt;/p&gt;

&lt;p&gt;Then, I opened Mega Cloud Storage app (I've registered myself already) and created a folder, in the root of my Cloud Drive, named "Obsidian Vault". Then I switched to Syncs tab and clicked on "Add new sync" button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzucwe76zo4fzv1apgouq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzucwe76zo4fzv1apgouq.png" alt="Syncs tab in Mega cloud drive" width="800" height="1777"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On the next screen, I got something like this one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7fumq664f14p262kak7q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7fumq664f14p262kak7q.png" alt="Two way sync folder selection in mega" width="800" height="1777"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There I clicked on "Device folder" and chose the folder, named "Vault", which was under my Documents folder and then clicked on "Select Folder" button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzs61azcd11mxhfzunisi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzs61azcd11mxhfzunisi.png" alt="Local folder selection" width="800" height="1777"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then I clicked on the "Mega folder" and chose the folder "Obsidian Vault" which I created in the root of Mega Cloud Drive, then clicked on "Select Folder" button&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe433htwwt38xzxk0viv8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe433htwwt38xzxk0viv8.png" alt="Cloud Drive folder selection" width="800" height="1777"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and on the next screen...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnoj4gkl26kfkragcns2a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnoj4gkl26kfkragcns2a.png" alt="Sync Confirmation" width="800" height="1777"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and then clicked on "Sync". &lt;/p&gt;

&lt;p&gt;Now after couple of seconds, you'll see&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu177l7lf8208vsfcd9zj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu177l7lf8208vsfcd9zj.png" alt="Sync setup successful image" width="800" height="1777"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's it! You're now using Obsidian with the sync feature (was paid, now free XD). Cheers!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why did I choose it?&lt;/strong&gt;&lt;br&gt;
As I stated, git was a good one, I myself would have used git at first but not every platform loves the terminal interface. So, I switched to Mega, as it is available on all platforms.&lt;/p&gt;

&lt;p&gt;Secondly, all those git commands are easy for developers like me, but in general, for a normal human being (except me) would be a rocket packed with nukes! So, that's why I chose Mega.&lt;/p&gt;




&lt;p&gt;If you find this helpful and a good read, try sharing this with your fellow readers and have a great time!&lt;/p&gt;

&lt;p&gt;See you all in the next article!&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>learning</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
