fix(main): Only run watcher on Linux platform