Can I install the endeavorOS xfce environment next to gnome?

And by that I mean the xfce that is provided by the endeavorOS installer, which is configured very different from the default one you can install (and much better imho).

I did it in the past without any problems. More complicated might be Gnome and Plasma installed both.

ah sorry, I meant, HOW do I do that?

No guarantees since I’ve never done that (gnome+xfce), but there’s an app named eos-packagelist that you can use to find packages to install for both gnome and xfce.

eos-packagelist XFCE4-Desktop
eos-packagelist GNOME-Desktop

So looks like you could simply install the xfce packages from the corresponding output, something like this:

sudo pacman -Syu --needed $(eos-packagelist XFCE4-Desktop)

But as said, no guarantees. One thing that might cause an issue is the display manager (gdm vs. lightdm), so it is (always) a good idea to have the USB installer around.

According to https://discovery.endeavouros.com/desktop-environments/how-to-install-desktop-environments-next-to-your-existing-ones/2021/03/ I simply would do this

sudo pacman -S xfce4
sudo pacman -S xfce4-goodies

But that does not give me the xfce setup from endeavour right? I really liked the setup from the boot medium with the task bar at the bottom and working hotkeys.

I will try that, let’s hope I dont kill my gnome :smiley:

I assume that endeavouros-skel-xfce4 3.7-1 has the EOS specific defaults. So this must be installed.

However, this might only work ok, if when logging in the first time after having installed xfce4 the ~/.config/xfce4 directory doesnt’ exist yet. Then it will be populated from what is found in /etc/skel/.config/xfce4

I see no reason why it wouldn’t work. But it may require some manual adjustments e.g. for settings. Hopefully all will go well.

That was installed when I tried, it still did not give me the “cool” config from the setup disk :confused:

Just test by doing this

Log out from xfce, then go to a console with Alt-Ctrl-F5 or so and issue

mv ~/.config/xfce4 ~/.config/xfce4.save

Then go back to login screen and login.

When I tried it worked for me. For instance I got the panel at the bottom…

Or perhaps easier: create a test user and log in with the test user

I was able to at least enable the theme via the “welcome” screen from endeavorOS. The keyboard shortcuts are still not the same but I can manually edit them. Thanks everybody.

PS: removing the config for an existing user that had previously logged in will prevent that user from logging in.