One of the major complaints of Plasma is that you can’t remove the annoying icon from your panels or desktop. Oh yes, I’m talking about the infamous Cashew of Plasma.![]()
Before
This is a small guide on how to get rid of the cashews. You probably need version 4.1 of KDE or higher and know a little bit about how to use the terminal.
Panel Cashew
The cashew here let’s you configure the panel by clicking on
. If you feel that you’re satisfied with your setup and don’t need the cashew anymore, you can hide it be choosing “Lock Widgets”. This option can be found in many places, such as the right click menu, when you configure the panel or by clicking on the cashew in the upper right corner.

See, I’m not completely useless
Once you’ve locked your widgets, they can’t be moved, resized/rotated or removed anymore. The option to add new widgets will also be gone. If you want to change anything, simply unlock the widgets in the same way as you locked them.
Desktop Cashew
This one is a little bit tougher. You’ll notice that it won’t go away when you lock the widgets, which has caused frustration among many KDE4 users. One particular person decided to do something about it, and thus the I HATE the Cashew plasmoid was born.
Note: The preferable way to install this widget is through your package manager if it’s in the repositories. The steps below describe how to compile it from source.
- Download the plasmoid here and save it somewhere in your home directory.
- Extract the tbz file with the following command:
- Run the following commands:
- Now we’re ready to compile the plasmoid:
- In most cases, you need root access to install the widget:
- You should find your new plasmoid in the Add Widgets dialog. Add I HATE the cashew to your desktop (remember that you have to unlock the widgets first).
tar -xjvf filename
where filename is the name of the downloaded file, for example 91009-iHateTheCashew.tbz.
cd iHateTheCashew
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
If you run into errors in this step, it’s most likely a dependency problem. Check that you have all necessary packages installed.
sudo make install
When you’ve typed your password and hit Enter, the plasmoid will be installed – you should now be ready for step 6. Below are some corner cases.
If the sudo command isn’t available, you can use the regular su command:
su
<type root password>
make install
Sometimes your user has write access to the directory where KDE4 is installed, for example if you have a KDE development environment set up according to this Techbase Tutorial. In that case, you can run make install without using sudo or su.
If you use the .bashrc in the link above, you can compile and install the plasmoid with a single command:
cmakekde ..
And we’re done! Lock your widgets again and all cashews should have disappeared.
After
If you want
back on your desktop, simply remove the I HATE the cashew plasmoid by clicking on
in the Add Widgets dialog. Nice, isn’t it?






October 31, 2008 at 23:01
There is also a desktop containment withouth the cashew at KDE svn in playground/base/plasma/containments/cluttereddesktop/
November 4, 2008 at 17:38
Yeah, the more “clean” way to get a desktop without the cashew is to use a containment which has disabled the toolbox.
It seems that the default desktop activity in openSUSE 11.1 doesn’t have the desktop cashew.
April 9, 2009 at 17:34
[...] | Como eliminar el icono de Plasma | Errores al compilar con [...]
August 14, 2009 at 16:44
[...] Plasma – How to remove the cashew « Who Says Penguins Can’t Fly? [...]
December 8, 2009 at 18:28
Am I the only one in the world that really likes the cashew? It’s neat
December 8, 2009 at 22:40
I don’t hate it, but I appreciate that you can remove the cashew. =)
January 22, 2010 at 15:14
I tried to follow the instruction above but didn’t work. Then I discovered a tricky way to, not remove, but hide the cashew nut in the jar. That jar is your panel. Just move your main panel to one edge of the screen (probably left) and then drag the cashew right to the bottom of the screen (of course widgets must be in “unlock” mode). Now bring back the panel to its original position (bottom of the screen). The cashew is covered by the panel now. Might sound funny but at least its out of your sight. Ha ha…
January 23, 2010 at 16:42
What exactly didn’t work Newar? Do you use KDE SC 4.4 RC or Beta? I haven’t tried yet, but I don’t think this plasmoid works well in 4.4. And even if it did, it’s not as easy to remove using the new widget explorer.
If I remember correctly, it wasn’t possible to move the cashew when I published this post. But yeah, now your method works as well.
There’s also another widget called Stealth Cashew to deal with that yellow thingy.
August 3, 2010 at 11:28
[...] Tma Glassfield + íconos Bespin-black – Cashew. [...]