> Can I have different enabled states on different machines?
> Yes. If you set the preference services.sync.addons.ignoreUserEnabledChanges to true in about:config (you may need to create this preference), Sync will not process changes to the enabled state of add-on records coming from the Sync server. However, that Sync client will still generate outgoing record changes, which means that local changes will propagate to clients not having that preference set.
> If this preference is set to true, all add-on installs will be installed in the enabled state. However, you can immediately disable the add-on and incoming enabled state changes won't be applied. However, uninstalls will be applied.
https://wiki.mozilla.org/Services/Sync/Addon_Sync