Logseq Plugins are per device. They intentionally do not sync between devices with Logseq Sync.
To backup or transfer Logseq plugins and their settings between devices, follow the steps outlined below:
Locate the .logseq directory. This directory contains all Logseq plugins and settings. The location varies depending on the operating system:
Linux :$HOME/.logseq
macOS:$HOME/.logseq
Windows:%USERPROFILE%/.logseq
Warning
Do not include the folder .logseq/graphs in your backup or transfer. Do at your own risk.
Backup the directory. Copy the .logseq directory without the graphs sub-folder to your backup location.
Transfer the backup to the new device. To use your plugins and their settings on another device, copy or sync the .logseq directory without the graphs sub-folder between your devices.
Please note, this process does not transfer the actual pages or blocks of your Logseq graph or graph settings. To backup and transfer your Logseq graph, additional steps are required. This guide solely focuses on plugins and their settings.
Is your .logseq directory under revision control? On my system git sync applies only to the folder in which the graph’s datafiles (journals, pages, assets, etc.) are kept.
I don’t know how common it is, but I have a preferences.json file in the .logseq directory. For me, this file contains path-specific plugin information that would need to be updated as appropriate for the target machine.