fvwm_mint: clean & simple

hi all,

here is my first config I am proud of

it’s quite low on ressources, and from the included README


= fvwm config by serge Guelton

a black & white space theme

== requirements

  • font manu_v1.tff'' installed ( fc-cache’’ shoud do the job once the font is copied in ~/.fonts )
  • last version of fvwm for ``PositionPlacement Center’’ option
  • for use of ``urxvtc’’, urxvtd must be running: it is spawned by fvwm

== features

  • no menu to update
  • no icons to resize
  • only nice text
  • strongly uses shortcuts
  • very low on memory
  • automatic detection of window size
  • strongly uses urxvt for fast and low memory terms + kuake perl extension
  • configurable
    • size of font
    • favourite apps

== limitation

  • ‘TimeScript’ look and feel is seperated from other file, so maintenance is limited to 2 files, but 1 would be nice
  • wallpaper loaded from ‘~/.wallpaper.png’
  • moving from urxvt to another term requires more than just a var change

Could you post a screen shot of the window decorations?

I’ve made a little video demo of the desktop, it is available there]http://serge.liyun.free.fr/serge/fvwm/fvwm_mint.ogg[/url]

by the way, no window decoration for this one, only keybing for quick and keyboard only manipulation

This is the best keyboard oriented config i have ever used. Ill be using it on my old dell laptop. But I cant for the life of me get the font to work. I did what you said but i cant get it to load. The font shows up under the Firefox font preferences but under fvwm i get this error.

[fvwm][FlocaleLoadFont]: WARNING -- can't load font 'xft:manu:bold:antialias=true:size=24', trying default:

What version of FVWM are you useing and did you apply any patches over it.

Hi, first for using (and appreciating) this config !

concerning fvwm version,

$ fvwm --version
fvwm 2.5.23 compiled on Sep 22 2007 at 06:57:04
with support for: ReadLine, RPlay, Stroke, XPM, PNG, SVG, Shape, XShm, SM, Bidi text, Xinerama, XRender, XCursor, XFT, NLS

no particular patch used

for the font well … if it shows up under firefox, I can’t really tell

this post http://fvwm.lair.be/viewtopic.php?f=37&t=1719 confirms a fc-cache should be enough …

The font problem is fixed. Some how xft support wasnt compiled in. I LOVE your config. I have put it on all 3 of my computers. My wife loves how the windows move when you close an app. Would it be possible to have to windows move in another direction? Im gonna have to read up on the animatemove function.

nice for xft ! it should always be compiled, it’s a cool feature

considering the ‘move and close’ feature, I like to throw my window to the top, but it’s up to you to change this

btw, I added the famous quake like term, F11 is the default binding (the tar is located as the same place as before)


I am also thinking of adding the following feature:
once you press Alt+E (like Email), or Alt+B (like Browser), it

  • tests if a browser exists, and raise / focus it / go to the good desktop
  • or create one

coming later !

That sounds like a good idea. I set mine up so that when i press Alt-i the window centers then iconifys. Then when i call it back it opens up in the middle of the screen.

mmmh sounds good ! It just works for one window at once, doesn’t it ?

Thanks to your idea, I also implemented the "iconify only one window feature

I also added some ? useful ? keybinding

Alt + Left / Right / Up / Down : move current window to the left / right / up / down border.
Alt + c: re-center current window

It’s sometimes usefull, and quite funny :confused:

Moreover, the kuake console now is animated (strange bug when restarting … )

And the wallpaper is automatically scaled upon start,

really nice…very comfortable bindings…looking forward!

Can’t wait to give it a try!

It’s uploaded :smiley:

back again, for the few one who enjoy this config:

a new video showing nice animation]http://serge.liyun.free.fr/serge/fvwm/fvwm_mint-2.ogg[/url]

and the config, with a small init bug fixed; is available at

and a quick summary of the config at

note: I found that the $[vp.width] variable contains the screen width, how nice !

hope some one enjoys this