Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 22/02/2007, à 18:54

Struddel

Re : Fvwm

Oui tout dépend de ce qu'on veut après, le seul truc qui m'interessait ds fvwm en + des autres WM c'est sa façon d'utiliser mimagemagick pour faire des miniatures des fenetres le reste j'utilise pas je m'en sers pas.


Ratpoison

Hors ligne

#27 Le 23/02/2007, à 00:24

bog333

Re : Fvwm

J'ai quelque petite question:
1- comment faire pour que lorsque l'on minimise une fenêtre quil n'y est pas d'icon sur le bureau
2-comment faire pour que lon puisse changer de bureau avec la roulette de la souri (lorsque lon est vis a vis le pager)
3-Comment fait on pour pouvoir ajuster la tail d'une fenêtre en cliquant sur le bord de celle ci et en glissan la souri (comme il est très répendu)
4- mettre l'heure ds le coin en haut a droite (je nest pas d'horloge en ce moment)

merci d'avance

Dernière modification par bog333 (Le 23/02/2007, à 00:57)


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#28 Le 23/02/2007, à 11:47

Struddel

Re : Fvwm

j'ai compris très vraguement la plupart des questions, je pense meme avoir certaines réponses, mais vu que je ne suis absolument pas sur d'avoir bien compris ....

Peux tu juste faire un effort sur le français stp, c'est très difficile de déchiffrer hmm


Ratpoison

Hors ligne

#29 Le 23/02/2007, à 14:09

bog333

Re : Fvwm

Ok je vais faire mon possible, c'est pas toujour facile de s'expliquer.
1-Lorsque je minimise une fenêtre, elle est dans ma bar des tâches, mais cela crée aussi un icon sur le bureau. Je ne veux pas qu'il y est un icon sur le bureau. J'ai un beau fond d'écran et je trouve domage de le cacher wink.
2-Présentement, je peut changer de bureau en cliquant sur le «pager» (je sait pas le terme francais), j'aimerais pourvoir changer de bureau a mettant ma souris devant le «pager» et en roulant la roulette de la souris. Si on peut changer de bureau avec un racourci clavier ce serais aussi intéressant(alt-1,alt-2,alt-3,alt-4).
3-Je voudrais être en mesuire de dimentionné mes fenêtre comme bon me semble en cliquant sur le bord de celle-ci et en glisant le souris.
4-Comment afficher l'heure, comme la fvwmtaskbar le fait, sauf que moi je nest pas de fvwmtaskbar,ma task bar est faite avec inconman je de mémoir. j'ai trouver un script, mais je n'est pas compris comment le faire fonctionner. J'aimerais ne pas installer de chose supplémentaire.

J'espère avoir été plus claire
merci d'avance


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#30 Le 23/02/2007, à 14:56

Struddel

Re : Fvwm

1 - Pour enlever les icones enlève quelque chose qui ressemble à ça :

DestroyFunc Icon-Restore-CurrentDesk
AddToFunc Icon-Restore-CurrentDesk
+ I Nop
+ D Iconify False
+ D MoveToDesk
+ D MoveToPage $[page.nx] $[page.ny]
+ D FlipFocus
+ D Focus
+ D Raise
#+ D WarpToWindow 50 50

DestroyFunc Icon-Restore-DefaultDesk
AddToFunc Icon-Restore-DefaultDesk
+ I Nop
+ D Iconify False
+ D FlipFocus
+ D Focus
+ D Raise
#+ D WarpToWindow 50 50

DestroyFunc Icon-Close
AddToFunc Icon-Close
+ I Nop
+ D Close

2- pour le pager ajoute ça :

DestroyFunc GotoPage-Left
AddToFunc GotoPage-Left
+ I PipeRead 'test $[page.nx] = 0 && echo "GotoPage `expr $[desk.pagesx] - 1` 0p" || echo "GotoPage -1p 0p"'

DestroyFunc GotoPage-Right
AddToFunc GotoPage-Right
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "GotoPage 0 0p" || echo "GotoPage +1p 0p"'

DestroyFunc GotoPage-Up
AddToFunc GotoPage-Up
+ I PipeRead 'test $[page.ny] = 0 && echo "GotoPage 0p `expr $[desk.pagesy] - 1`" || echo "GotoPage 0p -1p"'

DestroyFunc GotoPage-Down
AddToFunc GotoPage-Down
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "GotoPage 0p 0" || echo "GotoPage 0p +1p"'


# Usage: MoveToPage-Focus [x[p] y[p]] | [prev]
# man FVWM, "MoveToPage"
DestroyFunc MoveToPage-Focus
AddToFunc MoveToPage-Focus
+ I MoveToPage $*
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus


DestroyFunc MoveToPage-Left
AddToFunc MoveToPage-Left
+ I PipeRead 'test $[page.nx] = 0 && echo "MoveToPage `expr $[desk.pagesx] - 1` 0p" || echo "MoveToPage -1p 0p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus

DestroyFunc MoveToPage-Right
AddToFunc MoveToPage-Right
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "MoveToPage 0 0p" || echo "MoveToPage +1p 0p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus

DestroyFunc MoveToPage-Up
AddToFunc MoveToPage-Up
+ I PipeRead 'test $[page.ny] = 0 && echo "MoveToPage 0p `expr $[desk.pagesy] - 1`" || echo "MoveToPage 0p -1p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus

DestroyFunc MoveToPage-Down
AddToFunc MoveToPage-Down
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "MoveToPage 0p 0" || echo "MoveToPage 0p +1p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus


# Usage: WarpToPage [x[p] y[p]] | [prev]
# man FVWM, "MoveToPage", "GotoPage"
DestroyFunc WarpToPage
AddToFunc WarpToPage
+ I MoveToPage $*
+ I GotoPage $*


DestroyFunc WarpToPage-Left
AddToFunc WarpToPage-Left
+ I PipeRead 'test $[page.nx] = 0 && echo "MoveToPage `expr $[desk.pagesx] - 1` 0p" || echo "MoveToPage -1p 0p"'
+ I PipeRead 'test $[page.nx] = 0 && echo "GotoPage `expr $[desk.pagesx] - 1` 0p" || echo "GotoPage -1p 0p"'

DestroyFunc WarpToPage-Right
AddToFunc WarpToPage-Right
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "MoveToPage 0 0p" || echo "MoveToPage +1p 0p"'
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "GotoPage 0 0p" || echo "GotoPage +1p 0p"'

DestroyFunc WarpToPage-Up
AddToFunc WarpToPage-Up
+ I PipeRead 'test $[page.ny] = 0 && echo "MoveToPage 0p `expr $[desk.pagesy] - 1`" || echo "MoveToPage 0p -1p"'
+ I PipeRead 'test $[page.ny] = 0 && echo "GotoPage 0p `expr $[desk.pagesy] - 1`" || echo "GotoPage 0p -1p"'

DestroyFunc WarpToPage-Down
AddToFunc WarpToPage-Down
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "MoveToPage 0p 0" || echo "MoveToPage 0p +1p"'
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "GotoPage 0p 0" || echo "GotoPage 0p +1p"'

Puis pour la souris :

Mouse (FvwmPager) 4 W $[Mod] GotoPage-Right
Mouse (FvwmPager) 5 W $[Mod] GotoPage-Left

si tu veux changer  avec des raccourci clavier :

# Desktop switching using Function keys
Key F1	A $[Mod1]	GotoPage 0 0
Key F2  A $[Mod1]	GotoPage 1 0
Key F3  A $[Mod1]	GotoPage 2 0
Key F4  A $[Mod1]	GotoPage 3 0
Key F5  A $[Mod1]	GotoPage 4 0
Key F6  A $[Mod1]	GotoPage 5 0
Key F7  A $[Mod1]	GotoPage 6 0
Key F8  A $[Mod1]	GotoPage 7 0
Key F9	A $[Mod1]	GotoPage 8 0
Key F10 A $[Mod1]	GotoPage 9 0
Key F11 A $[Mod1]	GotoPage 10 0
Key F12 A $[Mod1]	GotoPage 11 0

avec les touches Function (le mod1 permet d'utiliser la touche alt), tu peux d'autres touches que les touches function (des chiffres par exemples)

3 - chez moi ça le fait dès le premier lancement de fvwm (même sur le fvwm normal) donc jamais touché, essai un truc du genre :

EdgeScroll	0	0
EdgeResistance	0	100
HideGeometryWindow	Move, Resize
OpaqueMoveSize	100
EdgeThickness	1

4 - pour l'heure je ne sais pas j'utilise conky pour l'avoir.


Ratpoison

Hors ligne

#31 Le 24/02/2007, à 01:07

bog333

Re : Fvwm

1-La fonction qui minimise mes fenêtre est celle qui suit. si je l'enlève, mes fenêtres ne se minimize plus du tout. Je veux quel ce minimise, mais pas sur le bureau, seulement dans ma taskbar (FvwmIconMan). comment je peut modifier cette fonction?

DestroyFunc FvwmIconifyOrShade
AddToFunc FvwmIconifyOrShade
+ C Iconify
+ D WindowShade

2-Pour ce qui est du pager, sa fonctionne très bien j'ai seulement changer le  $[Mod] 
pour un A (question de préférence)

3-J'ai trouver le problème, il étais au niveau des bordures des fenètes, ils étais égal a 0, je ne pouvais donc pas y accéder.

je continu de chercher de mon coté pour le point 1 et 4. Si vous pouver m'éclairer ne vous gèner pas.


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#32 Le 24/02/2007, à 17:38

bog333

Re : Fvwm

j'ai réussi a mettre l'heure grace à une script que j'ai modifier et je le fais afficher dans un bouton.

WindowTitle {Time}
WindowSize  75 26

Init
  Begin
    Set $time = (GetOutput {exec date +%H:%M""} 1 -1)
    ChangeTitle  1 $time
  End

PeriodicTasks
 Begin
  If (RemainderOfDiv (GetTime) 60)==0 Then
    Begin
      Set $time = (GetOutput {exec date +%H:%M""} 1 -1)
      ChangeTitle  1 $time     
    End
  End

Widget 1
  Property
    Size 75 26
    Position 0 0
    Colorset 3
    Font "xft:Arial:pixelsize=16:bold"
    Type ItemDraw
    Flags NoReliefString
  End

Donc je vais refaire le point sur mes vieux et nouveau problèmes.

1-Lorsque je minimise une fenêtre, elle est dans ma bar des tâches, mais cela crée aussi un icon sur le bureau. Je ne veux pas qu'il y est un icon sur le bureau. J'ai un beau fond d'écran et je trouve domage de le cacher wink.

2-Comment faire pour que ma bar des tâches reste toujours en avant plan, elle est faite avec FvwmIconMan?

3-Comment faire un racourci avec la touche print screen?

4-comment enlever le titre du pager?

Dernière modification par bog333 (Le 22/05/2007, à 22:50)


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#33 Le 25/02/2007, à 21:12

bog333

Re : Fvwm

comment faire pour mettre dans un menu une commende qui nécessite d'être exécuté en root. voici ce que j'ai présentement, mais ca ne fonctionne pas.

DestroyMenu	MenuQuit-Verify
AddToMenu	MenuQuit-Verify
+ "--= Ordinateur =--" Title
+ %$[fvwm_icon]/24x24/stock/gtk-stop.png%"Arrêter" \
#	exec exec sudo /sbin/ngc -u halt
	exec exec sudo shutdown -h now
+ %$[fvwm_icon]/24x24/stock/gtk-refresh.png%"Redemarrer" \
#	exec exec sudo /sbin/ngc -u reboot
	exec exec sudo shutdown -r now

carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#34 Le 27/02/2007, à 01:05

bog333

Re : Fvwm

Je croix que mon problème des icons sur le bureau (je nen veux pas) pourait se trouver la, mais je sait pas ou. Je n'est pas trouver grand information sur ce bloc, je les copier et ces tout. si quelqu'un peut m'aider

Style * TileCascadePlacement, GrabFocusOff
Style * NoPPosition, ResizeOpaque
OpaqueMoveSize -1
Emulate MWM

HideGeometryWindow Never
SnapAttraction 5 SameType Screen
SnapGrid 3 3
XorValue 55555
Style * DecorateTransient, DontRaiseTransient
Style * DontLowerTransient, StackTransientParent
Style * GrabFocusTransientOff
Style * WindowShadeSteps 0, WindowShadeScrolls
SetAnimation 10 -.01 0 .01 .03 .08 .18 .3 .45 .6 .75 .85 .90 .94 .97 .99 1.0

Style * MwmDecor, SlipperyIcon
Style * IconBox screen w 15 15 -165 -15, IconGrid 3 3, IconFill right top

carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#35 Le 27/02/2007, à 01:29

Struddel

Re : Fvwm

si tu enlèves la ligne iconbox ça marche pas ?


Ratpoison

Hors ligne

#36 Le 27/02/2007, à 18:09

bog333

Re : Fvwm

non j'ai essayer, de la facon que j'ai compris, cette ligne indique la taille et l'endroit de la boite qui contien les icon de bureau. Il doit y avoir un paramêtre pour les désactivés ou les rapetiser a une taille de 0 pixel (ce ne serais pas l'idéal, mais sa pourrais faire le travail).


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#37 Le 03/03/2007, à 21:02

bog333

Re : Fvwm

J'ai réglé plusieur problèmes et je liste maintenant ceux qu'il me reste:

comment faire pour mettre dans un menu une commende qui nécessite d'être exécuté en root. voici ce que j'ai présentement, mais ca ne fonctionne pas.

DestroyMenu    MenuQuit-Verify
AddToMenu    MenuQuit-Verify
+ "--= Ordinateur =--" Title
+ %$[fvwm_icon]/24x24/stock/gtk-stop.png%"Arrêter" \
#    exec exec sudo /sbin/ngc -u halt
    exec exec sudo shutdown -h now
+ %$[fvwm_icon]/24x24/stock/gtk-refresh.png%"Redemarrer" \
#    exec exec sudo /sbin/ngc -u reboot
    exec exec sudo shutdown -r now

2-Comment faire pour que ma bar des tâches reste toujours en avant plan, elle est faite avec FvwmIconMan?

merci d'avance


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#38 Le 04/04/2007, à 19:36

dilon

Re : Fvwm

Tu pourrais marquer comment tu as résolu tes problèmes sa pourrait aider des personnes wink

Hors ligne

#39 Le 22/05/2007, à 23:30

bog333

Re : Fvwm

J'ai commencé a faire une synthèse des questions et réponses dans le premier poste. je vai bientot mettre ma config


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#40 Le 23/05/2007, à 00:12

bog333

Re : Fvwm

http://www.lynucs.org/index.php?screen_ … 1&p=screen

Dernière modification par bog333 (Le 31/05/2007, à 12:19)


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#41 Le 31/05/2007, à 12:38

bog333

Re : Fvwm

Encore un petit effort tout le monde

12-Comment faire pour enlever completement l'effet de relief FvwmIconMan il me reste toujour une ligne de couleur différente à gauche et en haut?

13- Je veux mettre une console sur mes desktops en haut à droite, juste en bas de mon heure, comment je fait?

14-Comment faire pour que ma bar des tâches reste toujours en avant plan, elle est faite avec FvwmIconMan?

15-Comment garder en mémoire un copier même si on ferme l'application dans laquel on a copier le texte?

16-Comment faire pour faire un racourci de la souris différent pour le clic du bouton du milieu différent de celui des bouton de droite et de gauche en même temps?

Je vais bientot mettre ma config sur le forum avec toute les explications nécessaire, si cela intéresse quelqu'un

J'ai opté pour une interface simple pour avoir le plus de rapidité possible, mais qui minimise les déplacements.

Dernière modification par bog333 (Le 21/03/2008, à 18:39)


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#42 Le 21/03/2008, à 18:35

bog333

Re : Fvwm

Allez up des réponse, ce post est presque rendu un tutoriel d'aide tongue


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#43 Le 27/03/2008, à 15:35

papi

Re : Fvwm

Salut !!!
         J'utilise ubuntu 7.10 et j'ai des cours CISCO CCNA qui s'ouvre bien sous windows et que je n'arrive pas à lire sous linux ubuntu. j'ouvre la page principale mais je n'arrive pas à accéder au contenu des cours; c-a-d je n'arrive pas à naviguer dans mes cours comme l'application flashplayer avec la quelle on les a conçus le prévoit.
   J'aimerais pouvoir obtenir de l'aide afin de lire mes cours; accéder aux différentes page à travers les liens prévus à cet effet.

                  Merci de bien vouloir me donner toute indication necessaire.

Hors ligne

#44 Le 30/03/2008, à 23:28

philpep-tlse

Re : Fvwm

@bog233

Enfin un post digne de ce nom sur fvwm sur ubuntu !

Mais chez gentoo ça fait longtemps qu'il en discutent :
http://forums.gentoo.org/viewtopic.php?t=187133
http://forums.gentoo.org/viewtopic-t-189895.html
http://forums.gentoo.org/viewtopic-t-34 … -fvwm.html
http://forums.gentoo.org/viewtopic-t-60 … -fvwm.html

et je ne parle pas de la tonne de topics en anglais.

Moi j'ai un projet de documentation sur fvwm, mais quand j'aurrais un peu plus de temps.

Pour bien apprendre, rien ne vaut la lecture de code....
Ma config est disponible ici : http://philux.info

Je serrais ravi de pouvoir lire ta config, surtout si elle est bien commentée smile

EDIT : Y'a des config sympas ici :
http://arnaud.fortier.free.fr/fvwm/
http://desintegr.free.fr/dokuwiki/doku. … linux:fvwm

Dernière modification par philpep-tlse (Le 30/03/2008, à 23:33)


le "lol" est aux boulets ce que le ";" est aux programmeurs
blog | Wiki Fvwm | Essayez le Window Manager From Scatch | Topic WMFS

Hors ligne

#45 Le 22/07/2008, à 15:39

bog333

Re : Fvwm

nouvelle question, comment fait-on pour changer de fenetre (programme) en faisant ctrl-alt-tab?
ma taskbar est faite avec FvwmIconMan si sa peu aider


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#46 Le 22/07/2008, à 21:59

bog333

Re : Fvwm

Voila ma config, c'est pas encore final, mais sa sens vient. Vous pouvez me me faire des commentaires et me conseiller et continuer de réponde au dernière question posé(voir premier post pour le résumé des question réponse)

.fvwm2cr

#####
# Set Environment variables
###########
SetEnv fvwm_home $[HOME]/.fvwm
SetEnv fvwm_config $[fvwm_home]/configuration
SetEnv fvwm_decor $[fvwm_home]/images/decor
SetEnv fvwm_img $[fvwm_home]/images
SetEnv fvwm_icon /usr/share/icons/
SetEnv fvwm_icons $[fvwm_home]/icons/
SetEnv fvwm_script $[fvwm_home]/script
SetEnv fvwm_wallpapers $[fvwm_img]/wallpaper

##############################################
SetEnv fvwm_browser /usr/bin/firefox
SetEnv fvwm_mail /usr/bin/mozilla-thunderbird
SetEnv fvwm_term /usr/bin/xterm
SetEnv fvwm_editor /usr/bin/geany
SetEnv fvwm_file /usr/bin/rox
SetEnv fvwm_media_player /usr/bin/vlc
SetEnv fvwm_video_player /usr/bin/vlc
SetEnv fvwm_torrent /usr/bin/transmission
SetEnv fvwm_amule /usr/bin/amule
SetEnv fvwm_chat /usr/bin/pidgin
SetEnv fvwm_calculatrice /usr/bin/xcalc
#######################################################

#####
# Set the image path
###########
ImagePath $[fvwm_icon]:$[fvwm_icon];.png:+

#####
# Mouse and Focus Behavior
###########
ClickTime 350
MoveThreshold 3
Style * SloppyFocus, MouseFocusClickRaises

####
#Bordure de la zone de maximisation
###########
EwmhBaseStruts 0 0 30 23
IgnoreModifiers L25

#####
# Global Styles and options
# a vérifier et tester
#####################################################
Style * TileCascadePlacement, GrabFocusOff
Style * NoPPosition, ResizeOpaque
OpaqueMoveSize -1
Emulate MWM

HideGeometryWindow Never
SnapAttraction 5 SameType Screen
SnapGrid 3 3
XorValue 55555
Style * DecorateTransient, DontRaiseTransient
Style * DontLowerTransient, StackTransientParent
Style * GrabFocusTransientOff
Style * WindowShadeSteps 0, WindowShadeScrolls
SetAnimation 10 -.01 0 .01 .03 .08 .18 .3 .45 .6 .75 .85 .90 .94 .97 .99 1.0

Style * MwmDecor, SlipperyIcon
Style * IconBox screen w 15 15 -165 -15, IconGrid 3 3, IconFill right top

#####
# Program Styles (icon pour programme)
###########
#Style "*" Icon 48x48/unknown.xpm
#Style "XTerm" Icon 48x48/xterm.png, NoActiveIconOverride, MiniIcon mini/xterm.png
#Style "gvim" Icon 48x48/gvim.png, IconOverride, MiniIcon mini/gvim.png, EWMHMiniIconOverride
#Style "Firefox-bin" Icon 48x48/firefox.png, MiniIcon mini/firefox.png, EWMHMiniIconOverride
#Style "irssi" Icon 48x48/gaim.png, MiniIcon mini/irc.png
#Style "xmms" WindowListSkip, CirculateSkip
#Style "MPlayer" Icon 48x48/mplayer.png

#####
#colorset
###########
Read	$[fvwm_config]/colorset.fvwm2rc

#####
# Startup Functions
###########
DestroyFunc StartFunction
AddToFunc StartFunction
+ I Exec exec xmodmap /home/bog333/xmodmap.conf
+ I Module FvwmIconMan
+ I Module FvwmPager 0 0
+ I Module FvwmButtons MyClock
+ I Exec exec xbindkeys
+ I StartHiddenConsole
+ I Module FvwmIconBox
Style   "*"     NoIcon
+ I Exec exec killall FvwmIconBox

DestroyFunc InitFunction
AddToFunc InitFunction
+ I Exec exec xscreensaver
+ I Exec exec fvwm-root -r $fvwm_wallpapers/fond3.png
+ I Exec exec numlockx on
+ I Exec exec killall FvwmIconBox
+ I Exec exec xmodmap /home/bog333/xmodmap.conf

DestroyFunc RestartFunction
AddToFunc RestartFunction
+ I Nop


#####
#Module FvwmIconMan
############
Read	$[fvwm_config]/taskbar.fvwm2rc

#####
# FvwmPager
###########
Read	$[fvwm_config]/pager.fvwm2rc

#####
#clock
###########
Read	$[fvwm_config]/clock.fvwm2rc
#Read	$[fvwm_config]/Calendar.fvwm2rc

#####
#fonction pour pager
###########
Read	$[fvwm_config]/fonctionpager.fvwm2rc

#####
#
# DestroyFunc FuncName
# AddToFunc FuncName
# + I (Action to happen immediately)
# + C (Action to happen on a mouse 'click')
# + D (Action to happen on a mouse 'double click')
# + H (Action to happen on a mouse 'hold')
# + M (Action to happen on a mouse 'motion')
#
###########

#####
# Basic Functions
###########
DestroyFunc FvwmDeleteOrDestroy
AddToFunc FvwmDeleteOrDestroy
+ H Nop
+ M Nop
+ C Delete
+ D Destroy

DestroyFunc FvwmIconifyOrShade
AddToFunc FvwmIconifyOrShade
+ C Iconify
+ D WindowShade

DestroyFunc FvwmMaximize
AddToFunc FvwmMaximize
+ H Nop
+ M Nop
+ C Maximize $0 $1

DestroyFunc FvwmMoveOrIconify
AddToFunc FvwmMoveOrIconify
+ M Move
+ D Iconify

DestroyFunc FvwmWindowShade
AddToFunc FvwmWindowShade
+ D WindowShade $0

#####
# Screenshot Functions (uses ImageMagick)22
###########
DestroyFunc FvwmWindowScreenshot
AddToFunc FvwmWindowScreenshot
+ I ThisWindow (!Shaded !Iconic Iconifiable) \
Exec import -window $[w.id] -quality 100 -silent \
"$[home]/screenshot/screenshot-`date +%F[%R]`.$[w.id].jpg"

DestroyFunc FvwmDesktopScreenshot
AddToFunc FvwmDesktopScreenshot
+ I Exec sleep $0; import -window root -quality 100 -silent \
"$[home]/screenshot/screenshot-`date +%F[%R]`.jpg"


#####
# Window Styles
###########
Read	$[fvwm_config]/arctic.fvwm2rc

#####
# Program Launching Functions
###########
DestroyFunc FvwmXTerm
AddToFunc FvwmXTerm
+ I Exec exec Xterm

DestroyFunc FvwmGimp
AddToFunc FvwmGimp
+ I Exec exec gimp

DestroyFunc FvwmFireFox
AddToFunc FvwmFireFox
+ I Exec exec firefox

DestroyFunc FvwmVlc
AddToFunc FvwmVlc
+ I Exec exec vlc

DestroyFunc FvwmPidgin
AddToFunc FvwmPidgin
+ I Exec exec $[fvwm_chat] -geometry -300+30


###########
#Style menu
#####################
Read	$[fvwm_config]/menu.fvwm2rc



#####
#Basic Bindings
###########
Read	$[fvwm_config]/bindingskey.fvwm2rc
Read	$[fvwm_config]/bindingsmouse.fvwm2rc

colorset.fvwm2rc

 
#######
#colorset
################
#####
# Colorsets (matching the fvwm-theme policy
# http://fvwm-themes.sourceforge.net/doc/colorsets
###########

# Inactive windows
Colorset 0  fg lightgray, bg lightgray, sh lightgray, \
	    fgsh darkgray, RootTransparent buffer
#Colorset 0  fg black, bg black, sh black,hi black, sh black, \
#	    fgsh black, RootTransparent buffer

Colorset 9  fg black, bg black, sh black, \
	   fgsh black
#, RootTransparent buffer


# Active windows
Colorset 1  fg white, bg white, sh white, \
	    fgsh rgb:05/46/a0, RootTransparent buffer

#Pager et clock (le numero du colorset se retrouve dans le script du clock
Colorset 3 RootTransparent, fg White, bg average,Tint Black 60, bgTint Black 60

# Other menu
Colorset 4 RootTransparent, fg white, bg black, hi rgb:05/46/a0, sh rgb:05/46/a0, \
	    fgsh rgb:05/46/a0, bgTint Black 80, Tint Black 80

# Pixmap menu 
Colorset 5  fg white, bg white, hi rgb:05/46/a0, fgsh rgb:05/46/a0, \
	    Shape   $[fvwm_decor]/menu/menu_shape.xpm, \
	    RootTransparent buffer, Tint white 85

# Hilighted menu item
Colorset 6 fg rgb:05/46/a0, bg  rgb:05/46/a0, hi  white, fgsh white

#Taskbar rgb:05/46/a0
Colorset 7 RootTransparent, fg White, bg average, sh rgb:05/46/a0, \
hi rgb:05/46/a0,fgsh rgb:05/46/a0, Tint Black 90, bgTint Black 90

#Taskbar rgb:05/46/a0
Colorset 8 RootTransparent, fg White, bg average, sh black, \
hi black, Tint Black 90, bgTint Black 90

taskbar.fvwm2rc

#####
#Module FvwmIconMan
############

Style "FvwmIconMan"  NoTitle, Sticky, WindowListSkip, !Borders
Style "FvwmIconMan"  HandleWidth 0, 

*FvwmIconMan: NumManagers        3
*FvwmIconMan: Resolution         global

*FvwmIconMan: SelFont "xft:Sans:Bold:pixelsize=12:minispace=True:antialias=True"
*FvwmIconMan: StatusFont "xft:Sans:Bold:pixelsize=12:minispace=True:antialias=True"
*FvwmIconMan: Colorset 8
*FvwmIconMan: ReliefThickness 0
*FvwmIconMan: IconColorset 8
*FvwmIconMan: FocusColorset 7
*FvwmIconMan: TipsColorset 8





*FvwmIconMan: Font "Shadow=1 C:xft:Blippo:pixelsize=16"
*FvwmIconMan: DrawIcons always

*FvwmIconMan: 1 Title           ""
*FvwmIconMan: 1 IconName        "FvwmIconMan: all"
*FvwmIconMan: 1 Format          "%i"
*FvwmIconMan: 1 Show        	xterm geany
*FvwmIconMan: 1 ManagerGeometry    64x1-0-0
*FvwmIconMan: 1 ButtonGeometry  10x0

*FvwmIconMan: 3 Title           ""
*FvwmIconMan: 3 IconName        "FvwmIconMan: all"
*FvwmIconMan: 3 Format          "%c: %i"
*FvwmIconMan: 3 Show            pidgin
*FvwmIconMan: 3 ManagerGeometry    3x1-200+0
*FvwmIconMan: 3 ButtonGeometry  7x30

*FvwmIconMan: 2 Title           ""
*FvwmIconMan: 2 IconName        "FvwmIconMan: all"
*FvwmIconMan: 2 Format          "%c: %i"
*FvwmIconMan: 2 DontShow        icon=Untitled pidgin
*FvwmIconMan: 2 ManagerGeometry    63x1+0-0
*FvwmIconMan: 2 ButtonGeometry  10x0

pager.fvwm2rc

#####
# Virtual Desktops
###########
DesktopSize 4x1 
DesktopName 0 main
EdgeScroll 100 100
EdgeResistance 250  250
EdgeThickness 1

#####
# FvwmPager
##############################aling a verif###################################

Style "FvwmPager" NoTitle, !Handles,!Borders, Sticky, WindowListSkip, \
CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable,


DestroyModuleConfig FvwmPager: *
*FvwmPager: Geometry 120x30-580+0
*FvwmPager: Colorset * 3
*FvwmPager: Font none #"xft:Sans:Bold:pixelsize=0:minspace=True:antialias=True"
*FvwmPager: Balloons All

*FvwmPager: BalloonFont "xft:Sans:Bold:pixelsize=12:minspace=True:antialias=True"
*FvwmPager: BallonYOffset +2
*FvwmPager: Window3dBorders
*FvwmPager: MiniIcons
*FvwmPager: UseSkipList
*FvwmPager: Rows 1

clock.fvwm2rc

#####
#clock
###########
Style "MyClock" NoTitle, !Handles, !Borders, Sticky, WindowListSkip, \
CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, !Iconifiable

DestroyModuleConfig MyClock: *

*MyClock: Geometry 200x30-0+0
*MyClock: Colorset 3
*MyClock: Rows 0
*MyClock: Columns 0
*MyClock: Frame 0
*MyClock: (1x1, Swallow "Time" `FvwmScript $[fvwm_script]/FvwmScript-Time`)

fonctionpager.fvwm2rc

#####
#fonction pour pager
#############
#fonctions pour pager#############################
DestroyFunc GotoPage-Left
AddToFunc GotoPage-Left
+ I PipeRead 'test $[page.nx] = 0 && echo "GotoPage `expr $[desk.pagesx] - 1` 0p" || echo "GotoPage -1p 0p"'

DestroyFunc GotoPage-Right
AddToFunc GotoPage-Right
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "GotoPage 0 0p" || echo "GotoPage +1p 0p"'

DestroyFunc GotoPage-Up
AddToFunc GotoPage-Up
+ I PipeRead 'test $[page.ny] = 0 && echo "GotoPage 0p `expr $[desk.pagesy] - 1`" || echo "GotoPage 0p -1p"'

DestroyFunc GotoPage-Down
AddToFunc GotoPage-Down
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "GotoPage 0p 0" || echo "GotoPage 0p +1p"'


# Usage: MoveToPage-Focus [x[p] y[p]] | [prev]
# man FVWM, "MoveToPage"
DestroyFunc MoveToPage-Focus
AddToFunc MoveToPage-Focus
+ I MoveToPage $*
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus


DestroyFunc MoveToPage-Left
AddToFunc MoveToPage-Left
+ I PipeRead 'test $[page.nx] = 0 && echo "MoveToPage `expr $[desk.pagesx] - 1` 0p" || echo "MoveToPage -1p 0p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus

DestroyFunc MoveToPage-Right
AddToFunc MoveToPage-Right
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "MoveToPage 0 0p" || echo "MoveToPage +1p 0p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus

DestroyFunc MoveToPage-Up
AddToFunc MoveToPage-Up
+ I PipeRead 'test $[page.ny] = 0 && echo "MoveToPage 0p `expr $[desk.pagesy] - 1`" || echo "MoveToPage 0p -1p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus

DestroyFunc MoveToPage-Down
AddToFunc MoveToPage-Down
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "MoveToPage 0p 0" || echo "MoveToPage 0p +1p"'
+ I Next (CurrentPage, AcceptsFocus, Visible) Focus


# Usage: WarpToPage [x[p] y[p]] | [prev]
# man FVWM, "MoveToPage", "GotoPage"
DestroyFunc WarpToPage
AddToFunc WarpToPage
+ I MoveToPage $*
+ I GotoPage $*


DestroyFunc WarpToPage-Left
AddToFunc WarpToPage-Left
+ I PipeRead 'test $[page.nx] = 0 && echo "MoveToPage `expr $[desk.pagesx] - 1` 0p" || echo "MoveToPage -1p 0p"'
+ I PipeRead 'test $[page.nx] = 0 && echo "GotoPage `expr $[desk.pagesx] - 1` 0p" || echo "GotoPage -1p 0p"'

DestroyFunc WarpToPage-Right
AddToFunc WarpToPage-Right
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "MoveToPage 0 0p" || echo "MoveToPage +1p 0p"'
+ I PipeRead 'test $[page.nx] = `expr $[desk.pagesx] - 1` && echo "GotoPage 0 0p" || echo "GotoPage +1p 0p"'

DestroyFunc WarpToPage-Up
AddToFunc WarpToPage-Up
+ I PipeRead 'test $[page.ny] = 0 && echo "MoveToPage 0p `expr $[desk.pagesy] - 1`" || echo "MoveToPage 0p -1p"'
+ I PipeRead 'test $[page.ny] = 0 && echo "GotoPage 0p `expr $[desk.pagesy] - 1`" || echo "GotoPage 0p -1p"'

DestroyFunc WarpToPage-Down
AddToFunc WarpToPage-Down
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "MoveToPage 0p 0" || echo "MoveToPage 0p +1p"'
+ I PipeRead 'test $[page.ny] = `expr $[desk.pagesy] - 1` && echo "GotoPage 0p 0" || echo "GotoPage 0p +1p"'
##################################################

arctic.fvwm2rc

#####
# Window decoration
###########
Style * Borderwidth 0, HandleWidth 2
#NoHandles
Style *	Button 1, Button 2, Button 4, Button 6, GrabFocusOff
Style *	Colorset 0, HilightColorset 1
Style * BorderColorset 9
Style * HilightBorderColorset 9
Style * Font "Shadow=1 C:xft:Blippo:pixelsize=16"


DestroyDecor	Default
AddToDecor	Default
+ BorderStyle	Simple -- HiddenHandles NoInset
+ TitleStyle	LeftJustified Height 28 -- flat
+ ButtonStyle	Reset
+ ButtonStyle	All Active (Colorset 0 -- flat) Inactive (Colorset 1 -- flat)
  
+ AddButtonStyle    1	    AdjustedPixmap	$[fvwm_decor]/windows/tb_leftend.png -- flat
+ AddButtonStyle    1	    MiniIcon

+ AddTitleStyle Active	    MultiPixmap LeftButtons	AdjustedPixmap	$[fvwm_decor]/windows/tb_leftend.png, \
					LeftEnd		AdjustedPixmap	$[fvwm_decor]/windows/tb_titlelefton.png, \
					Main		TiledPixmap	$[fvwm_decor]/windows/tb_titlemainon.png, \
					RightEnd	AdjustedPixmap	$[fvwm_decor]/windows/tb_titlerighton.png
+ AddTitleStyle	Inactive    MultiPixmap LeftButtons	AdjustedPixmap	$[fvwm_decor]/windows/tb_leftend.png, \
					LeftEnd		AdjustedPixmap	$[fvwm_decor]/windows/tb_titleleftoff.png, \
					Main		TiledPixmap	$[fvwm_decor]/windows/tb_titlemainoff.png, \
					RightEnd	AdjustedPixmap	$[fvwm_decor]/windows/tb_titlerightoff.png

+ AddButtonStyle    6	    Active	Pixmap	$[fvwm_decor]/windows/tb_minon.png -- flat
+ AddButtonStyle    6	    Inactive	Pixmap 	$[fvwm_decor]/windows/tb_minoff.png -- flat

+ AddButtonStyle    4	    Active	Pixmap 	$[fvwm_decor]/windows/tb_maxon.png -- flat
+ AddButtonStyle    4	    Inactive	Pixmap 	$[fvwm_decor]/windows/tb_maxoff.png -- flat

+ AddButtonStyle    2	    Active	Pixmap 	$[fvwm_decor]/windows/tb_closeon.png -- flat
+ AddButtonStyle    2	    Inactive	Pixmap $[fvwm_decor]/windows/tb_closeoff.png -- flat

menu.fvwm2rc

MenuStyle PixmapMenu	BorderWidth 4, HilightBack, ActiveFore
MenuStyle PixmapMenu	MenuColorset 4, ActiveColorset 6
MenuStyle PixmapMenu	Hilight3DThickness 0, Animation
MenuStyle PixmapMenu	Font "Shadow=1 C:xft:Blippo:pixelsize=16"
MenuStyle PixmapMenu	PopupImmediately, PopdownImmediately, PopupOffset 0 100
MenuStyle PixmapMenu	TitleUnderlines0, TrianglesSolid
MenuStyle PixmapMenu	ItemFormat "%s%|%5.i%5.5l%5.5r%.5>%|%i"
MenuStyle PixmapMenu	VerticalItemSpacing 0, VerticalTitleSpacing 0

MenuStyle *		BorderWidth 3, HilightBack, ActiveFore
MenuStyle *		MenuColorset 4, ActiveColorset 6
MenuStyle *		Hilight3DThickness 0, Animation
MenuStyle *		Font "Shadow=1 C:xft:Blippo:pixelsize=16"
MenuStyle *		PopupDelay 300, PopdownImmediately, PopupOffset 0 100
MenuStyle *		TitleUnderlines1, TrianglesSolid
MenuStyle *		ItemFormat "%s%|%5.i%5.5l%5.5r%.5>%|"
MenuStyle *		VerticalItemSpacing 0, VerticalTitleSpacing 0


DestroyMenu	MenuFvwmRoot
AddToMenu	MenuFvwmRoot 
+ %/home/bog333/.fvwm/icons/dossier24.png%"&Dossier personnel" \
	exec exec $[fvwm_file]
+ %/home/bog333/.fvwm/icons/terminal24.png%"&Terminal" \
	exec exec $[fvwm_term]
#$[fvwm_icon]/gnome/24x24/categories/gnome-globe.png
+ %/home/bog333/.fvwm/icons/firefox24.png%"&Firefox" \
	exec exec $[fvwm_browser]
+ %$[fvwm_icons]texte_edit24.png%"&Editeur" \
	exec exec $[fvwm_editor]
+ %$[fvwm_icons]globe24.png%"Internet" \
	popup MenuInternet
+ %$[fvwm_icons]harddisk_24.png%"Disques" \
	popup MenuDisques
+ %$[fvwm_icon]/gnome/24x24/apps/ooo_gulls.png%"Bureautique" \
	popup MenuOffice
+ %$[fvwm_icon]/gnome/24x24/mimetypes/binary.png%"Développement" \
	popup MenuDevelopment
+ %$[fvwm_icons]graphique24.png%"Graphisme" \
	popup MenuGraphism
+ %$[fvwm_icon]/gnome/24x24/categories/xfce-games.png%"Jeux" \
	popup MenuGame
+ %$[fvwm_icons]multimedia24.png%"Multimédia" \
	popup MenuMultimedia
+ %$[fvwm_icon]/gnome/24x24/categories/gnome-util.png%"Préférences" \
	popup MenuConfig
+ %$[fvwm_icon]/gnome/24x24/apps/gnome-favorites.png%"Utilitaires" \
	popup MenuUtilities
+ %$[fvwm_icons]Gentoo24.png%"Quitter" \
	popup MenuQuit-Verify
ChangeMenuStyle PixmapMenu MenuFvwmRoot

DestroyMenu	MenuOffice
AddToMenu	MenuOffice
+ %$[fvwm_icon]/gnome/24x24/apps/ooo_writer.png%"Writer" \
	exec exec abiword -nosplash
+ %$[fvwm_icon]/gnome/24x24/apps/ooo_calc.png%"Calc" \
	exec exec gnumeric
+ %$[fvwm_icon]/gnome/24x24/apps/ooo_calc.png%"Texmaker" \
	exec exec texmaker
+ %$[fvwm_icon]/gnome/24x24/apps/ooo_impress.png%"Impress" \
	exec exec ooimpress

DestroyMenu	MenuDevelopment
AddToMenu	MenuDevelopment
+ %$[fvwm_icon]/24x24/apps/monodevelop.png%"Geany" \
	exec exec geany
+ %$[fvwm_icon]/24x24/apps/monodevelop.png%"Matlab" \
	exec exec matlab -nosplash

DestroyMenu	MenuGraphism
AddToMenu	MenuGraphism
+ %$[fvwm_icon]/24x24/apps/gthumb.png%"Gqview" \
	exec exec gqview
+ %/usr/share/gimp/2.0/images/gimp.png%"The Gimp" \
	exec exec gimp

DestroyMenu	MenuInternet
AddToMenu	MenuInternet
+ %$[fvwm_icon]/24x24/apps/gaim.png%"Pidgin" \
	exec exec $[fvwm_chat] 
+ %$[fvwm_icon]/24x24/apps/mozilla.png%"Firefox" \
	exec exec $[fvwm_browser]
+ %$[fvwm_icon]/24x24/apps/bittorrent.png%"Bittorrent" \
	exec exec $[fvwm_torrent]
+ %$[fvwm_icon]/24x24/apps/amule.png%"Amule" \
	exec exec $[fvwm_amule]
+ %$[fvwm_icon]/gnome/24x24/apps/evolution-mail.png%"Thunderbird" \
	exec exec $[fvwm_mail]


	
DestroyMenu	MenuGame
AddToMenu	MenuGame
+ "Diablo IIf" \
	exec exec wine ~/programmes/Diablo\ II/Diablo\ II.exe -windowed
+ "Diablo II" \
	exec exec wine ~/programmes/Diablo\ II/Diablo\ II.exe

DestroyMenu	MenuMultimedia
AddToMenu	MenuMultimedia
+ %$[fvwm_icon]/gnome/24x24/categories/application-multimedia.png%"Vlc" \
	exec exec $[fvwm_media_player]
+ %$[fvwm_icon]/gnome/24x24/categories/application-multimedia.png%"gmplayer" \
	exec exec gmplayer
+ %/home/bog333/.fvwm/icons/mhwaveedit.png%"mhwaveedit" \
	exec exec mhwaveedit

	
DestroyMenu	MenuConfig
AddToMenu	MenuConfig
+ %$[fvwm_icon]/24x24/stock/media-play.png%"Fvwm" \
	popup MenuFvwmConfig
+ %$[fvwm_icon]/24x24/stock/gtk-refresh.png%"Refresh" \
	refresh
+ %$[fvwm_icon]/24x24/stock/gtk-close.png%"Kill" \
	pick destroy

DestroyMenu	MenuDisques
AddToMenu	MenuDisques
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"Data" \
	exec exec rox /mnt/data
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"/media" \
	exec exec rox /media
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"WebDAV-seyn1901" \
	exec exec  xterm -e cadaver https://webdav.gel.usherbrooke.ca/usager/bac/seyn1901
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"WebDAV-talf2001" \
	exec exec  xterm -e cadaver https://webdav.gel.usherbrooke.ca/usager/bac/talf2001
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"USB mount" \
	exec exec xterm -e sh $fvwm_script/USB/usbmount.sh
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"USB umount" \
	exec exec xterm -e sudo sh $fvwm_script/USB/usbumount.sh


DestroyMenu	MenuUtilities
AddToMenu	MenuUtilities
+ %$[fvwm_icon]/24x24/apps/gnome-calculator.png%"Calculatrice" \
	exec exec $[fvwm_calculatrice]
+ %$[fvwm_icon]/24x24/apps/gphoto.png%"Screenshot (5s)" \
	exec exec $fvwm_script/screenshot.sh


DestroyMenu	MenuWallpaper
AddToMenu	MenuWallpaper
+ %$[fvwm_icon]/24x24/apps/gnome-settings-font.png%"fond1" \
	exec exec fvwm-root -r $fvwm_wallpapers/fond.png
+ %$[fvwm_icon]/24x24/apps/gnome-settings-font.png%"fond2" \
	exec exec fvwm-root -r $fvwm_wallpapers/fond2.png
+ %$[fvwm_icon]/24x24/apps/gnome-settings-font.png%"fond3" \
	exec exec fvwm-root -r $fvwm_wallpapers/fond1.png



DestroyMenu	MenuFvwmConfig
AddToMenu	MenuFvwmConfig
+ %$[fvwm_icon]/24x24/apps/gnome-eog.png%"Wallpaper" \
	popup MenuWallpaper



#DestroyMenu	MenuWallpaper
#AddToMenu	MenuWallpaper
#+ DynamicPopupAction	Function WallpaperBrowser

DestroyMenu	MenuQuit-Verify
AddToMenu	MenuQuit-Verify
+ "--= Session =--" Title
+ %$[fvwm_icon]/24x24/apps/gnome-logout.png%"Quitter" \
	Quit
+ %$[fvwm_icon]/24x24/apps/gnome-reboot.png%"Redémarrer" \
	Restart
+ "--= Ordinateur =--" Title
+ %$[fvwm_icon]/24x24/stock/gtk-stop.png%"Arrêter" \
	exec exec shutdown -h now
+ %$[fvwm_icon]/24x24/stock/gtk-refresh.png%"Redemarrer" \
	exec exec shutdown -r now



#####
# fvwm Window Operation Menu
###########
#DestroyMenu	MenuFvwmWindowOps
#AddToMenu	MenuFvwmWindowOps
#+ "Move"		Move
#+ "Resize"		Resize
#+ "MoveTo"		Popup MenuFvwmSendTo
#+ "(De)Iconify"		Iconify
#+ "(Un)Maximize"	Maximize
#+ "(Un)Shade"		WindowShade
#+ "(Un)Stick"		Stick
#+ "" Nop
#+ "Close"		Close
#+ "Delete"		Delete
#+ "Destroy"		Destroy
#+ "" Nop
#+ "StaysOnTop"		Pick (CirculateHit) Layer 0 6
#+ "StaysPut"		Pick (CirculateHit) Layer 0 4
#+ "StaysOnBottom"	Pick (CirculateHit) Layer 0 2
#+ "" Nop
#+ "Window Screenshot"	Pick (CirculateHit) FvwmWindowScreenshot
#+ "Screenshot"		FvwmDesktopScreenshot 5
#+ "" Nop
#+ "Identify"		Module FvwmIdent

bindingskey.fvwm2rc

#####
#Basic Bindings
#Key X Contexte Modifier Action
############

Key F5 A M Menu MenuFvwmRoot
Key Tab A M WindowList Root c c NoDeskSort, SelectOnRelease Meta_L
Key Super_L A A Menu MenuFvwmRoot

# Desktop switching using Function keys
Key F1  A $[Mod1]    GotoPage 0 0
Key F2  A $[Mod1]    GotoPage 1 0
Key F3  A $[Mod1]    GotoPage 2 0
Key F4  A $[Mod1]    GotoPage 3 0
Key Print A A exec exec $fvwm_script/screenshot.sh


Key Tab A M Windowlist Root c c NoCurrentDeskTitle


#######################################################################
# clavier multimedia
#######################################################################

##fleche gauche
#Key XF86Back A A Menu MenuFvwmRoot
##fleche droite
#Key XF86Forward A A Menu MenuFvwmRoot
##stop browser
#Key XF86Stop A A Menu MenuFvwmRoot
##refresh
#Key XF86Refresh A A Menu MenuFvwmRoot
##chercher
#Key XF86Search A A Menu firefox
#folder
Key XF86Documents A A exec exec rox
##home
#Key XF86HomePage A A Menu MenuFvwmRoot
#mail
Key XF86Mail A A Menu MenuFvwmRoot
#mute
Key XF86AudioMute A A Menu MenuFvwmRoot
#veille
Key XF86ScreenSaver A A Menu MenuFvwmRoot
#volume-
Key XF86AudioLowerVolume A A Menu MenuFvwmRoot
#volume+
Key XF86AudioRaiseVolume A A Menu MenuFvwmRoot
#play/pause
Key XF86AudioPlay A A Menu MenuFvwmRoot
#audio stop
Key XF86AudioStop A A Menu MenuFvwmRoot
#audio back
Key XF86AudioPrev A A Menu MenuFvwmRoot
#audio next
Key XF86AudioNext A A Menu MenuFvwmRoot
#lecteur audio
Key XF86Music A A exec exec vlc
#terminal
Key XF86Terminal A A exec exec xterm
#calculatrice
Key XF86Calculater A A exec exec xcalc

bindingsmouse.fvwm2rc

#####
#Basic Bindings
#Mouse X Contexte Modifier Action
############

#Mouse 2 A A Menu MenuFvwmRoot
Mouse 1 1 A Menu MenuFvwmRoot
Mouse 1 2 A FvwmDeleteOrDestroy
Mouse 1 6 A FvwmIconifyOrShade
Mouse 1 4 A FvwmMaximize 100 100
Mouse (FvwmPager) 4 W A GotoPage-Right
Mouse (FvwmPager) 5 W A GotoPage-Left
Mouse (MyClock) 1 W A AutoCalendarOff
Mouse (MyClock) 3 W A AutoCalendarOn

carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne

#47 Le 22/07/2008, à 22:17

ferreol

Re : Fvwm

screenshot?

Hors ligne

#48 Le 22/07/2008, à 22:31

bog333

Re : Fvwm

http://www.lynucs.org/index.php?screen_id=553255990488651b17e067&p=screen


carte mère P6X58D-E, processeur intel core i7 950 3.06 GHZ
disque dure seagate sata 2TB, 2x 2 Go de ram kingston. sur une ubuntu 11.04 64bit

Hors ligne