How To Combine Xfce Desktop Enviroment and I3wm - Technical Issues and Assistance - Tutorials - Manjaro Linux Forum
How To Combine Xfce Desktop Enviroment and I3wm - Technical Issues and Assistance - Tutorials - Manjaro Linux Forum
i3wm
xfce i3
Good morning gnuaboos, I really like xfce, and I also really like i3, so i thought
to my self, why not combine them? I mean, xfce is a DE, and i3 is a window
manager, so it could work right?
You
were
Correct
It works so well, i'm glad I did it, but what if you want to do it? where do you
start?
First:
you can seriously screw up your system if you mess up, I had to reinstall
Manjaro twice after I messed up.
Next, you should install i3, obviously. You can do this by opening a terminal and
entering:
sudo pacman -S i3
Enter your password when prompted, and hit enter when it asks you what i3
packages to install, it should install all as default.
Next, you should generate an i3 config, this can either be done by importing a
preexisting config file to ~/.config/i3/ with the filename config. If you want to
start with the default i3 config, just log out of your xfce session, and next to the
power option in the bottom left corner, click that and change from xfce to i3.
Once in the i3 desktop, follow its instructions, then reboot and log into xfce.
You can install it from the aur with your aur helper, I use trizen, so my syntax
would be:
trizen -S xfce4-i3-workspaces-plugin-git
This program replaces xfce workspace plugin and allows you switch i3
workspaces using the xfce panel.
next, you'll have to remove all xfce keybinds, this can be obtained by going
settings> Keyboard >shortcuts. Then remove all of the shortcuts, you'll use i3's
shortcuts from now on.
This wont remove the entire xfce desktop environment, so don't worry!
I know this seems long, but your almost there! once you uninstall xfdesktop,
all you need to do is enter one command:
Note To get transperency on the terminals, you will need a compositor like
Compton installed and configured.
My desktop
Issues:
where did my (battery, wifi, bluetooth) icons go? they aren't on my panel!
this happens when i3bar essentially hijacks the xfce notification center and is
actually a pretty simple fix, if you don't mind getting rid of the i3 bar, that is.
(there's no purpose in having it when i3 is in tandem with xfce anyway.)
Simply comment out the i3bar section in your config file, it should look
something like:
konkinsdeciple:
This wont remove the entire xfce desktop environment, just the window
manager.
xfdesktop is not the window manager, it the program which sets the
background, allows to place launchers and other files on the desktop.
konkinsdeciple:
I'm not sure, but I think this command replace xfwm with i3.
When you log in you select the Xfce4 session, don't you? Not the i3 session?
And thanks!
Two observations:
konkinsdeciple:
This program allows you to switch i3 workspaces using the xfce workspace
plugin
Other than that, the guide is pretty straightforward, you did a very good job
explaining the needed steps!