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

Popular posts from this blog

The "ls" Command

podman exec -it postgres psql -U postgres