I have opened this topic for the new myExt version 3. It is quite different from the previous one with the aim of being user-centered. Where the user can make changes and create his or her own. Hopefully, this removes the old image of Fvwm being difficult to configure. Also, it is easy to share user-made configs. And co-exist with other Fvwm based WMs and DEs.
Version 3.0.2 will be soon uploaded. Until then, take a look at the preview video.
https://youtu.be/Jw9I93JfIwo
Xfce + Fvwm Extensions
Xfce + Fvwm Extensions
Last edited by rasat on Wed Apr 20, 2022 4:56 am, edited 4 times in total.
Re: FVWM3 myExt 3 (user-centered) + NsCDE
Here is some interesting news when speaking about tiling, that I want to share. Been searching for this for a long.
NsCDE does tiling nicely both vertically and horizontally.
FvwmRearrange -tile $0 -r -mn 3 -maximize 0 0 $[wa.width]p $[wa.height]p #vertical
FvwmRearrange -tile $0 -r -mn 2 -maximize 0 0 $[wa.width]p $[wa.height]p #horizontal
Could not find in NsCDE how does it restore all windows in their original position and size. Today, found the solution.
DestroyFunc DeTile
AddToFunc DeTile
+ I All (CurrentPage, !Iconic, CirculateHit, !Sticky) Maximize Off
+ I WindowId $0 WarpToWindow 50 50

This will become a great addon in myExt with one on/off button.
NsCDE does tiling nicely both vertically and horizontally.
FvwmRearrange -tile $0 -r -mn 3 -maximize 0 0 $[wa.width]p $[wa.height]p #vertical
FvwmRearrange -tile $0 -r -mn 2 -maximize 0 0 $[wa.width]p $[wa.height]p #horizontal
Could not find in NsCDE how does it restore all windows in their original position and size. Today, found the solution.
DestroyFunc DeTile
AddToFunc DeTile
+ I All (CurrentPage, !Iconic, CirculateHit, !Sticky) Maximize Off
+ I WindowId $0 WarpToWindow 50 50

This will become a great addon in myExt with one on/off button.
Re: FVWM3 myExt 3 (user-centered) +NsCDE +Xfce
Here is some interesting news for Xfce users that I am also asking to try on other Window Managers. Fvwm runs well on Xfce which means that the additional extensions are available to add. If I am not wrong, with this combination, Xfce is using the speed of Fvwm and keeps its own functionalities.
1. Load Xfce
2. In terminal or autostart: "fvwm3 --replace"

1. Load Xfce
2. In terminal or autostart: "fvwm3 --replace"

Re: Xfce + Fvwm Extensions
This idea to combine Xfce with Fvwm I found in Linux Questions discussions. An old topic (2008), a common practice in the mid-20s to merge WMs.
https://www.linuxquestions.org/question ... on-641283/
Xfce is an excellent application manager and by merging it with the best window/virtual manager Fvwm, the result is light with unlimited functionalities.

I started one new project "Xfce-FvwmEXT" focusing on creating functions, styles, and scripts to run Xfce with Fvwm extensions. It's a perfect WM with endless possibilities. Works well on both Fvwm3 and Fvwm 2.6.8. With Fvwm3 there is a choice of either using the Xfce menu + wallpapers or the Fvwm menu + wallpapers.
Install Xfce and Fvwm, and download Xfce-FvwmEXT package (one install and upgrade with Extension Installer):
https://sourceforge.net/projects/fvwm3- ... ion/files/
GitHub:
https://github.com/rasatpc/Xfce-FvwmEXT
1. Extract and copy subfolders to ~/.fvwm
2. Copy ~/.fvwm/setup/autostart/XfceFvwm.desktop to .config/autostart/
or add this file and content to .config/autostart/XfceFvwm.desktop
3. Load Xfce.
Read more:
https://github.com/rasatpc/Xfce-FvwmEXT ... INSTALL.md
https://www.linuxquestions.org/question ... on-641283/
Xfce is an excellent application manager and by merging it with the best window/virtual manager Fvwm, the result is light with unlimited functionalities.

I started one new project "Xfce-FvwmEXT" focusing on creating functions, styles, and scripts to run Xfce with Fvwm extensions. It's a perfect WM with endless possibilities. Works well on both Fvwm3 and Fvwm 2.6.8. With Fvwm3 there is a choice of either using the Xfce menu + wallpapers or the Fvwm menu + wallpapers.
Install Xfce and Fvwm, and download Xfce-FvwmEXT package (one install and upgrade with Extension Installer):
https://sourceforge.net/projects/fvwm3- ... ion/files/
GitHub:
https://github.com/rasatpc/Xfce-FvwmEXT
1. Extract and copy subfolders to ~/.fvwm
2. Copy ~/.fvwm/setup/autostart/XfceFvwm.desktop to .config/autostart/
or add this file and content to .config/autostart/XfceFvwm.desktop
Code: Select all
[Desktop Entry]
Exec=fvwm3 --replace
Exec=fvwm --replace
Read more:
https://github.com/rasatpc/Xfce-FvwmEXT ... INSTALL.md
Re: Xfce + Fvwm Extensions
This is awesome.rasat wrote: ↑Wed Apr 20, 2022 5:56 am 1. Extract and copy subfolders to ~/.fvwm
2. Copy ~/.fvwm/setup/autostart/XfceFvwm.desktop to .config/autostart/
or add this file and content to .config/autostart/XfceFvwm.desktop
3. Load Xfce.Code: Select all
[Desktop Entry] Exec=fvwm3 --replace Exec=fvwm --replace
It works well on my machine. On my friend's machine with a similar install as mine, the Fvwm configs don't load. What is missing? My machine has a package that is missing on my friend's machine. HOW or WHERE can I see the log error?