Building a new home with systemd-homed on fedora

You need to install with a regular user, and create a new user through the homectl command.

Since systemd-homed is a daemon, not 100% perfected yet, I suggest you keep the install-time user under a different name like admin or whatever.

man homectl will show you all the required options, although a bit verbose still readable (Not like the archwiki or whatever).

There is one minor caveat; You need to run the following commands before you login:

USERNAM=username # Replace "username" with your actual username
sudo homectl with "${USERNAM}" -- restorecon -vFR "/home/${USERNAM}"

cf. Systemd-homed major issues - #8 by richiedaze

2 Likes