Linux Nemo OneDrive
1. Make sure you installed the right client
Check version:
onedrive --version
If it prints something like onedrive v2.x.x (abraunegg’s client), you’re good.
2. Enable OneDrive systemd service (user-level)
Run:
systemctl --user enable onedrive.service
systemctl --user start onedrive.service
⚠️ Important: note the exact name
onedrive.service.
3. Verify it’s running
systemctl --user status onedrive.service
You should see Active: active (running).
4. Start sync manually (optional test)
onedrive --synchronize --verbose
5. Make sure user services run at login
If you haven’t already, enable systemd user services at login:
sudo loginctl enable-linger $USER
This ensures onedrive keeps running even after you log out.
👉 If you want, I can also give you the steps to integrate it directly into Nemo’s sidebar (so “OneDrive” shows up under “Places”), not just in your home folder.
Would you like me to walk you through that too?
Comments
Post a Comment