So I’m still a bit confused. According to the web GUI for my phone and for my other devices, my two Out-of-Sync folders (aesthetic
and coding
) respectively contain 92 and 7551 directories (both global and local). For aesthetic
, my phone is missing some files in its local state, but oddly enough coding
on my phone has an equal number of files in its local and global state, even though it still says “Out of Sync”. I’m guessing the “Out of Sync” status for coding
is because some of the files are different?
More importantly, none of my main folders contain at least 8192 directories; coding
comes close, but it only has 7551 directories in total. Is the limit referring to the total number of directories that are being synced across all my folders? Does it also take regular files into account? What’s more confusing is that my laptop and desktop did not receive the “inotify limit” error before I increased the inotify limit, and yet they were syncing perfectly on the same folders.
Meanwhile, after I disabled “Watch for changes” for both coding
and aesthetic
, the “File Watcher” error did disappear from the phone web GUI, however, the folders still have the “Out of Sync” status. However, I’m now allowed to share new folders with my phone, something I couldn’t do before I disabled “Watch for Changes”.
I’m quite concerned that I might need root to increase the inotify limit on Android. Although, I guess I can unsync some folders that I don’t necessarily need to sync up. For example, I have a coding
folder in which I store all my coding projects. Since I have been working on Node projects recently, I have been keeping the node_modules
folder, which contains all my needed dependencies for that project. Now I could exclude node_modules
from syncing, but that would make my project slightly less portable; I would have to reinstall/sync all the same dependencies on my other work machine manually. There’s also the Android SDK which I don’t necessarily need to sync up, although it would have been convenient to do so. I wanted to keep an exact copy of all my folders on my phone as well so that my phone could be used as a middle man to transfer my work data across my laptop and desktop in case the other work machine is offline.