Where Does Sxmo Store Config on Mobile Linux?
Sxmo config directory, hooks, contacts and log locations on mobile Linux.
Last updated
Sxmo keeps everything in one config directory. Profile, contacts, init scripts and per-hook overrides live there side by side. The log sits separately under local state.
Hooks layer cleanly. User copies shadow the system defaults, with device specific folders checked first. That makes customization a copy and edit job rather than a system edit.
Where Sxmo stores this, by platform
~/.config/sxmo
Main config dir with profile, hooks, userscripts, contacts and init files. User hooks shadow /usr/share/sxmo/default_hooks with device folders first. Log under local state. MMS config separate under .mms.
Frequently asked questions
How do I back up Sxmo?
Copy the whole sxmo config folder with the session stopped. It holds profile, hooks, userscripts and contacts. Restoring means putting the folder back before starting the session again.
How do I override a default hook?
Copy the default hook from the system share tree into the matching path under your hooks folder and edit the copy. Lookup order checks device specific user hooks first, so the override wins without touching system files.
Notice an outdated path? Let us know.