Inotify, for platforms that support it. Need to fix formatting.