Linux

Where Does Enlightenment Store Configs?

Where Enlightenment keeps configs on Linux, EFL desktop layout. See the folder table below. More below.

Last updated

Enlightenment is EFL desktop with file configs. Your shelves, gadgets, and themes live in its config directory. Sessions read them at login.

Same config folder means same desktop anywhere Enlightenment runs. Exact file names shift with releases. Keep backups before upgrading. For moves, copy the directory whole. Partial copies miss gadget states that shelves depend on. Check the in app storage readout when sizes look wrong on different releases. When in doubt, verify paths inside the app before trusting a remembered folder.

Where Enlightenment DE stores this, by platform

Linux
~/.config/enlightenment (shelves plus themes, no cloud)

Shelves live in the Enlightenment config directory at home. Copy it whole for moves. Match releases before importing old schemas. No cloud exists.

Frequently asked questions

How do I move Enlightenment configs to a new machine?

Copy the Enlightenment config directory to the new machine over USB, since shelves and keybinds live there. Profiles rebuild from those files on login. Match the release first, since EFL schemas shift between versions.

Does Enlightenment sync online?

No. Enlightenment reads configs from its directory at login without a cloud account. The home folder holds shelves plus theme files. Reinstalls reset layouts unless copied first. Keep the directory in dotfiles version control.

Notice an outdated path? Let us know.