feat: add launchd daemon to clean desktop every hour