For the SDDM login manager, there is the problem that ~/.profile is not loaded and hence that the various search paths environment variables ($PATH, $INFOPATH, ...) are not set to ~/.guix-profile/bin/...: . Is this the case for lightdm? If so, maybe something similar as done for GDM could be done here: . Could be tested with a nice system test ... Greetings, Maxime.