Solved FVWM - Getting Started

Sevendogsbsd

Aspiring Daemon

Reaction score: 249
Messages: 527

So, I keep seeing x11-wm/fvwm2 screenshots and I have only (briefly) played with it because the config seems so daunting. I built and installed x11-wm/fvwm2 from ports and am in it as we speak. Yes, the config is daunting so this is why I am posting. Can anyone (ILUXA!) point me in the direction of a site that shows modern config examples and themes for x11-wm/fvwm2?

I mention you ILUXA, mainly because you provided a working config example for "alt+left mouse" move and "alt+right mouse" resize, which works perfectly by the way! I am assuming you use x11-wm/fvwm2 so could perhaps point me in the right direction of some help.
 
OP
OP
Sevendogsbsd

Sevendogsbsd

Aspiring Daemon

Reaction score: 249
Messages: 527

I noticed many of the fvwm sites mention the configuration file .fvwm2rc , which I believe is deprecated. Is the syntax the same and only the file name differ from the current config name?
 

Beastie

Daemon

Reaction score: 502
Messages: 2,221

I noticed many of the fvwm sites mention the configuration file .fvwm2rc , which I believe is deprecated. Is the syntax the same and only the file name differ from the current config name?
Yes, it's the same syntax for version 2, which has been around for two decades since the late nineties. Some modules have been deprecated over the years, but nothing crucial. Plus fvwm is very fault-tolerant and will not crash due to errors in the configuration. It will only report them quietly on the console and happily load the rest.
 
OP
OP
Sevendogsbsd

Sevendogsbsd

Aspiring Daemon

Reaction score: 249
Messages: 527

I tried, I couldn't do it...after a lot of fiddling, I realized I really am not going to switch to fvwm because frankly, I don't like anything on my desktop and the config is just too much. Not beyond my ability, but I have grown so used to cwm that anything else seems odd.

Thanks for the help everything though, I do appreciate it!
 

ILUXA

Aspiring Daemon

Reaction score: 439
Messages: 682

Can anyone (ILUXA!) point me in the direction of a site that shows modern config examples and themes for x11-wm/fvwm2?
If it exists, I don't know where it is (themes from official FVWM resources are pretty outdated), that's why I decided to create my own FVWM config from scratch (it is commented pretty well, BTW). I polished it for couple years while using FVWM, because I found out that my "perfect WM quest" is finished and I don't think that I'll ever switch to something else, because FVWM is very stable, fast, extremely customizable, functional, lightweight... etc. IMO any another WM cannot match FVWM even partially.
For those who just started to use FVWM, of course manual page is a good place to start, also see my last post in FVWM topic, it's about bindings, titlebar buttons and FVWM focus policy.
 
OP
OP
Sevendogsbsd

Sevendogsbsd

Aspiring Daemon

Reaction score: 249
Messages: 527

I tried your config ILUXA and of the ones I have seen, like it the best. The windecs are perfect, it is well documented and the menu is nice. But...I hate having anything on my desktop so I couldn't really live with the pager thing fvwm has. I got spoiled having a blank desktop. The only thing on my desktop is a tiny instance of xclock digital. I may mess around with your config more though - your tips on how to resize and move with alt were easy to implement and I could fiddle with the config over time until I customize it to my liking.

Thanks for posting your config and the tips, appreciate it.
 

ILUXA

Aspiring Daemon

Reaction score: 439
Messages: 682

It's possible to remove pager and dock from my config, edit ~/.fvwm/config,
just comment "+ I Module FvwmButtons Dock" in "StartFunction":
Code:
# FVWM start function
AddToFunc StartFunction
        + I Module FvwmBanner
        + I Module FvwmCommandS
        #+ I Module FvwmButtons Dock
        + I Module FvwmEvent FirstEvent
        + I Module FvwmEvent SecondEvent
Then change icons position a little bit (change "IconBox 0 0 -66 -0" to "IconBox 0 0 -0 -0"):
Code:
Style * IconBox 0 0 -0 -0, IconFill r b, IconGrid 1 1
Then you'll see only icons, no docks or pagers.
screenshot111.png
But 4 virtual desktops will be still available, it is possible to switch desks with Super+F1-F4 (or Super+PgUp/PgDown), to move focused window to certain desk, use Super+1-4.
 

unix4you2

Member

Reaction score: 17
Messages: 25

Hi tulv88

I think that your config is a nice work for you. But personally I think that FreeBSD people should't worry about have a desktop like Mac or Windows or another system... FreeBSD is, and have a lot of nice WM and the necessary to be beauty and functional. But as I sayed, is a nice personalization work of fvwm for people that could take it to do another things.

Thanks for share. Regards.
 
Top