Over the week end I tested my MX-Fluxbox setup and I'm quite happy with it, no bugs, lower memory usage (I'm not really sure if we are able to call MX-Fluxbox a lightweight linux, but, at least, quite a bit lighter than the default MX Linux).
I also tried to test stuff I think "regular" MX users might appreciate... Idesk icons may be usefull but they are not very easy to manage. I tried out wbar (sudo apt install wbar) and then thought it was a good idea to have a GUI for managing it's icons, so I also installed wbar-config (sudo apt install wbar-config)
You do have to use wbar-config to change all the default entries, and it's icons, that point to a icon set that does not exist under MX-Linux by default. It may not be as easily configureble as some other docks, but it uses about half the RAM idesk uses ( about 3,5 Mb on my computer), and provides some very nice functionalites. I was just testing it, and the default MX-Fluxbox setup with the toolbar on the top of the screen and wbar on the left or the bottom of the screen.
To add a new icon to the toolbar you have to run wbar-config (the first icon from the wbar and create a new icon, choosing it's name, icon and command to be run, much like in idesk icons...)
Like I said, I was just testing... I usually find docks a waste of RAM on my very low specs computers. Users with more RAM may find this a very cool addition to any Linux with a Window Manager instead of D.E., like my beloved MX-Fluxbox.
P.
EDIT:
Mini How-to add application icons to Desktop (or pseudo "toolbar launchers", if the icons are the right size and aligned with the toolbar - see example above):
Requirement: you have to have downloaded "mx-idesktool" (it probably will be included on the next Mx-Fluxbox version?)
1- Start mx-idesktool
2- On Thunar open the folder.
that lists (almost) all your installed (gui) applications.
3- Open a terminal, just in case.
4- On Thunar select the application whose icon you want to add to the desktop, (Example; LibreOffice Writer), right click it, choose "Open with - Featherpad" (or any text editor of your choice).
Look for the line that begins with "Name=" and copy the application name, that's after the "=" sign.
5- On mx-idesktool Double click "New"; paste the name you previously copied; click "Next".
6- On Featherpad, search for the line "Exec=" and copy all that's to the right of the "=" sign
7- On mx-idesktool, on the field "Left-Click Command" paste the text you previously copied; Click next
8- Now you have to select the application's icon, which is the trickiest point.
If the "Icon=" field on the text file does not include the file path you'll have to navigate to the /usr/share/icons folder. choose the icon theme name you want to use (ex: hicolor), then select the icon size you want (ex:"16x16") then "apps"; then try to find your app's name on the list. If you find it, click "next" and the icon is generated an will appear on the middle of your desktop...
9- Drag the icon to where you want it to be. Done
If the icon does not appear on the icons folder then you'll have to look under another icon theme name or use the terminal...
If you want to use the terminal to find your icon do this:
-On Featherpad, look for the "Icon=" line and copy the name of the icon to the right of the "=" sign,
-On the terminal type "locate" (only the word locate) followed by space and then paste the name of the icon
-Several options will probably be show up in the terminal. Choose one that ends in ".png", copy that line and paste it in "Icon" field, on the mx-idesktool window and click "Next"...
Hum... If I have the time, I'll try to automate this process, adapting a yad script that extracts all that info from the .desktop files and writes it to a .lnk file... (The heavy lifting part is done in the Icewm-toolbar-icon-manager script, over at antiX...)