TF's FVWM screenshot

Hi all,

now I have uploaded a screenshot :slight_smile: to show my work. I hope it suits

http://www.lynucs.org/index.php?screen_id=213455111543bb1caf6731f&p=screen

Best Regards

TF

Here’s my feature list:

  • 6 desktops
  • 2 taskbars:
    -> one on the top for showing open windows
    -> one on the bottom as a pseudo systray which shows special iconified apps. Each of these apps has s a right click menu for the most important functions (e.g. xmms with play, next, previous, close)
  • a quick start field for some apps:
    -> first is the main menu
    -> second is a common iconify button which minimize all apps in the current desktop
  • a dockapps field for cpu, memory and swap, a volume control and a clock with date
  • each window can reduce to the title bar with a mouse scroll. In the left up field there’s a window operation menu button for stick, screenshot etc. The window can resize in the corners with holding the left mouse click.
  • iconified apps will show as thumbnails from the left upper side to the bottom.
  • for desktop icons I use idesk.
  • the wallpapers can have different sizes. They will asign to the right needed size
  • the configuration is very gentle and fast - 19% memory usage. Therefore I have waives transparent features, cause I won’t wait too long for opening apps or menus.

System:

  • Pentium IV 1,8 GHz with 1GB RAM
  • Debian testing with 2.4.24 kernel
  • FVWM 2.5.14

Greetings,

TF

Can you also please post your FVWM config file.

– Thomas Adam

Hi Thomas,

I would but it is splitted into many files (12 overall)… Do you know a web hoster where I can upload the config as a tar.gz ?

Best Regards

TF

I will host it for you.

– Thomas Adam

Hi bedahr,

thanks for your interest on my config :smiley:
If you too impatient you could send me a private message with your email.
Also could you post your favorite screensize, please? Then I can change the config to your size (it’s not so easy to understand - i have needed some hours to understand all points in the base config from PEM till it works).
At the moment I tinker on a dynamical screen sizing routine to switch over a menu into different sizes …

Hi Thomas,

thank you very much for your offer :smiley: Please send me a private message too, that I can send you the tar.gz via email (at least 400k).
But it will take a little bit, cause I must first cleanup the files … :blush:

Best Regards,

TF

I don’t need to send you a message – look at my profile on these forums
for my email address to use. As soon as you send it, I’ll upload it to my
webserver.

– Thomas Adam

Here’s TF’s config:

edulinux.homeunix.org/~n6tadam/f … 124.tar.gz

– Thomas Adam

Hi all,

after a long time i’ve finished the second version of my Osix FVWM desktop. It is completelly reworked. Now based on PEM’s AND 6thpink’s configs. Thanks to both for their great works!
Needed FVWM version: >= 2.5.22 with the following patches:

  • Rounded corners
  • FvwmIconman

Features:

  • Icons and theme are completelly SVG format.
  • Menu entries are tested with "x " before shown. So no app will appear if not installed.
  • Resolution can changed on the fly via menu (based on xrandr). Tested with
    • 1920x1440
    • 1600x1200
    • 1400x1050
    • 1280x1024
    • 1024x768
  • Menu entry for rounded/square corners.
  • Wallpaper are set and kept by using a symbolic link.
  • PEM’s Thumbnail function to iconify windows as a screenshot thumbnail.
  • Autostart function for needed applications.
  • Dockapps bar with
    -> Systray area (stalonetray) for KDE and Gnome apps.
    -> Cpu monitor (xosview) with cpu percentage beneath (hacked version of wmcpuload for using in FVWM-script)
    -> Time and date.
  • Dockbar for often used apps.
  • Mountbar for manual mounted devices.
  • Pager area with 6 virtual desktops (5 in 1024x768).
  • Default fontset and its encoding can changed via config.
  • Language can change via menu (at the moment only english and german).

Known bugs:

  • With Xorg 7.2 SVG theme won’t be shown in the correct manner (tested with FVWM 2.5.22, 2.5.23, 2.5.24 on Debian Etch and Fedora 7).
    With Xorg 7.1 all works as designed :slight_smile:
  • Iconman mini icon too large on 1024x768.
  • After restart sometimes cpumon lost its FvwmPipe.
  • Stalonetray lost the app icons while restart.

Future work:

  • Reducing SetEnvs and Pipereads.
  • Hover over the window buttons will change the current button (hover patch).
  • Tips for buttons in the bottombar panel (button patch from Thomas Adams).
  • Automatic mount with ivman.
  • Automatic detection of devices for manual mounting.
  • New themes.
  • Changing default font via menu.
  • Changing language like in 6thpink’s config.
  • Bindings cleanup.

Here a screenshot (1920x1440):

And here’s the config:
extremeshare.ru/THnXEq9/New_TF_c … ar.bz2.htm

Enjoy :slight_smile: :slight_smile:

Regards,

Thomas

Hi,

here’s a fix if on the system randr 1.2 is installed. In this case the resolution menu is empty.

menu_resolution.sh:[code]a="${width}x${height}"

randr_version=xrandr -v | cut -d" " -f5
case $randr_version in
1.1) res_cmd=xrandr -q | grep mm | awk '{print $2 $3 $4}' | grep "^[12345][0-9]\{2\}x" --invert-match | sort -nr ;;
1.2) res_cmd=xrandr -q | grep " " | awk '{print $1}' ;;
esac

for i in $res_cmd
do
if [[ “${i}” == “${a}” ]]
then
echo “+ “$i%ok_menu.svg:${icon_size}%” user_ChangeResolution ${i}”
else
case $i in
1920x1440) echo “+ “$i%select.svg:${icon_size}%” user_ChangeResolution ${i}” ;;
1920x1200) continue ;;
1856x1392) continue ;;
1792x1344) continue ;;
1680x1050) continue ;;
1600x1200) echo “+ “$i%select.svg:${icon_size}%” user_ChangeResolution ${i}” ;;
1440x900) continue ;;
1400x1050) echo “+ “$i%select.svg:${icon_size}%” user_ChangeResolution ${i}” ;;
1280x960) continue ;;
1280x800) continue ;;
1280x768) continue ;;
1280x1024) echo “+ “$i%select.svg:${icon_size}%” user_ChangeResolution ${i}” ;;
1152x864) continue ;;
1152x768) continue ;;
1024x768) echo “+ “$i%select.svg:${icon_size}%” user_ChangeResolution ${i}” ;;
esac
fi
done

exit 0[/code]

Regards,

Thomas

Can you please post the config in someother site, as I am unable to download your config

you have to click on the button “kostenlos” at the end of the page (it’s like the one on rapidshare)

It would say timeout error after I click on download, and it takes a real long time

Hi shankar_k_e,

sorry for that broken link :confused:
Here the new one:http://www.gigasize.com/get.php?d=lc98dy2547b

About the needed tools for this config bc is mandatory. I have thought it’s a standard tool in normal distris. Therefore I hadn’t added it to the needed tools in the README. Unfortunatelly some customized distris hadn’t this tool on board by default … :frowning:

Regards,

Thomas

Good work TF!

Thanks, Shaika-Dzari ! :smiley:

Would it help if I just hosted your config on your behalf, Thomas?

– Thomas Adam

That would be very helpfull cause I don’t know how long the last link will work 8)

Thanks in advance

Thomas

Done.

edulinux.homeunix.org/~n6tadam/N … 25.tar.bz2

– Thomas Adam