# a grunjy .fvwm2rc file # # # # path to the images ImagePath /usr/share/icons/mini:/usr/local/icons:/usr/local/icons/TkDesk:\ /usr/share/icons:/usr/share/icons/locolor:/usr/share/icons/large: ModulePath /usr/lib/X11/fvwm2 # active borders on the desktops EdgeResistance 250 10 EdgeScroll 100 100 ClickTime 750 # make sure these fonts exist on your system: WindowFont -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-* IconFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* # colors on the pager and number of desktops HilightColor #9ec000 #325c00 DeskTopSize 2x3 MenuStyle black #60A000 grey60 -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-* fvwm #MenuStyle #FFCC00 #666699 grey40 -adobe-times-bold-r-*-*-14-*-*-*-*-*-*-* fvwm SetAnimation 10 -.01 0 .01 .03 .08 .18 .3 .45 .6 .75 .85 .90 .94 .97 .99 1.0 MenuStyle * Hilight3DThin, Animation MenuStyle * TrianglesSolid, PopupDelay, PopupOffset -5 100 ColormapFocus FollowsMouse # default Styles: Style "*" BorderWidth 5, HandleWidth 5 Style "*" Icon /usr/share/icons/unknown1.xpm, Color lightgrey/dimgrey Style "*" MWMFunctions, MWMDecor, HintOverride Style "*" DecorateTransient, NoPPosition Style "*" IconBox 0 -10 -280 -1 Style "*" FocusFollowsMouse Style "*" RandomPlacement, SmartPlacement # Styles for various Fvwm modules: Style "Fvwm*" NoTitle, Sticky, WindowListSkip, NoHandles Style "Fvwm*" BorderWidth 3, CirculateSkipIcon, CirculateSkip Style "FvwmPager" StaysOnTop Style "FvwmBanner" StaysOnTop Style "FvwmButtons" NoTitle, Sticky, WindowListSkip, CirculateSkip Style "FvwmButtons" ClickToFocus # Styles for your common terminal emulator programs: Style "XTerm" Icon /usr/share/icons/xterm.xpm, SloppyFocus Style "rxvt" Icon /usr/share/icons/xterm.xpm, SloppyFocus Style "rxvt" MWMBorder, MWMButtons # Styles for various common programs: Style "*lock" NoTitle, Sticky, WindowListSkip, ClickToFocus Style "xbiff" NoTitle, Sticky, WindowListSkip, ClickToFocus Style "xcalc" Icon /usr/share/icons/xcalc.xpm, NoButton 2, RandomPlacement, ClickToFocus Style "xmh" Icon /usr/share/icons/mail1.xpm, NoIconTitle,StickyIcon Style "xmh" RandomPlacement, NoButton 2 Style "xman" Icon /usr/share/icons/xman.xpm, RandomPlacement, ClickToFocus Style "xmag" Icon /usr/share/icons/mag_glass.xpm, RandomPlacement, ClickToFocus ######################## Initialization Functions ############################ AddToFunc InitFunction "I" Module FvwmButtons + "I" exec xsetroot -solid \#606000 + "I" Module FvwmPager 0 0 + "I" Module FvwmAnimate + "I" exec xdaliclock \ -font -*-lucidatypewriter-bold-r-*-*-16-*-*-*-*-*-*-* \ -cycle -noseconds -transparent -geometry +620+560 AddToFunc RestartFunction "I" Module FvwmButtons + "I" exec xsetroot -solid \#5a4400 + "I" Module FvwmPager 0 0 + "I" Module FvwmAnimate ######################## Menus ################### #Read "menu" AddToMenu RootMenu "" Nop + "" Nop + "Gruntwork" Popup GruntMenu + "" Nop + "Fvwm Ops" Popup Fvwm + "" Nop + "Exit Fvmw" Popup Quit-Verify #Module FvwmForm QuitVerify ######################## Menus: Fvwm Ops menu AddToMenu Fvwm "Fvwm Ops" Title + "Fvwm Modules" Popup Module-Popup + "Window Ops" Popup Window-Ops + "Config Ops" Popup Misc-Ops + "Refresh Screen" Refresh + "Recapture Screen" Recapture AddToMenu Misc-Ops "Misc Config Opts" Title + "Sloppy Focus" ChangeDefaultFocus SloppyFocus + "Click To Focus" ChangeDefaultFocus ClickToFocus + "Focus Follows Mouse" ChangeDefaultFocus FocusFollowsMouse + "" Nop + "Colormap Follows Mouse" ColormapFocus FollowsMouse + "Colormap Follows Focus" ColormapFocus FollowsFocus + "" Nop + "Full Paging ON" EdgeScroll 100 100 + "All Paging OFF" EdgeScroll 0 0 + "Horizontal Paging Only" EdgeScroll 100 0 + "Vertical Paging Only" EdgeScroll 0 100 + "Partial Paging" EdgeScroll 50 50 + "Full Paging && Edge Wrap" EdgeScroll 100000 100000 AddToMenu Window-Ops "Window Ops" Title + "Move" Move + "Resize" Resize + "Raise" Raise + "Lower" Lower + "(De)Iconify" Iconify + "(Un)Stick" Stick + "(Un)Maximize" Maximize + "" Nop + "(Un)shade" Windowshade + "Change theme" Popup NewTheme + "Change decor" Popup NewDecor + "Backgrounds" Popup Backgrounds + "" Nop + "Delete" Delete + "Close" Close + "Destroy" Destroy + "" Nop + "Refresh Window" RefreshWindow AddToMenu Window-Ops2 "&Move" Move + "&Resize" Resize + "R&aise" Raise + "&Lower" Lower + "(De)&Iconify" Iconify + "(Un)&Stick" Stick + "(Un)Ma&ximize" Maximize + "" Nop + "(Un)shade" Windowshade + "Change theme" Popup NewTheme + "Change decor" Popup NewDecor + "Backgrounds" Popup Backgrounds + "" Nop + "&Delete" Delete + "&Close" Close + "Destroy" Destroy + "" Nop + "ScrollBar" Module FvwmScroll 2 2 + "Print" PrintFunction + "Print Reverse" PrintReverseFunction AddToMenu Module-Popup "FvwmModules" Title + "Identify" Module FvwmIdent + "Talk" Module FvwmTalk + "" Nop + "Button-Bar" Module FvwmButtons + "Pager" Module FvwmPager 0 0 + "Pager (2 desks)" Module FvwmPager 0 1 + "WinList" Module FvwmWinList + "" Nop + "Banner" Module FvwmBanner + "ScrollBar" Module FvwmScroll 50 50 + "Background" Module FvwmBacker + "AutoRaise" Module FvwmAuto 200 Raise Nop + "Stop AutoRaise" KillModule FvwmAuto + "" Nop + "IconBox" Module FvwmIconBox + "IconMan" Module FvwmIconMan + "" Nop + "Form - Rlogin" Module FvwmForm Rlogin + "Form - MyFvwmTalk" Module FvwmForm MyFvwmTalk + "FvwmConfig" Module FvwmConfig # Now for my own menus: # I like this old style of quit better than that # M$ish "are you sure you want to exit?" crap. # Besides, this gives the option to just restart fvwm2 without # screwing with my apps. Good for testing alterations to .fvwm2rc ######################## Menus: Fvwm Exit menu AddToMenu Quit-Verify "Really Quit Fvwm?" Title + "Yes, Really Quit" Quit + "" Nop + "Restart Fvwm2" Restart fvwm2 + "Restart Fvwm" Restart fvwm + "" Nop + "Start twm" Restart twm + "Start mwm" Restart mwm + "" Nop + "No, Don't Quit" Nop ######################## Menus: Grunt menus # the gruntwork menu DestroyMenu "GruntMenu" AddToMenu "GruntMenu" \ "&Internet%mini-connect.xpm%" Popup Internet + "&File managers%mini-filemgr.xpm" Popup FileManagers + "&Shells%mini-term.xpm%" Popup Shells + "&Text Editors%mini-edit.xpm%" Popup Editors + "&Graphic processing%mini-paint.xpm%" Popup Graphics + "&Accessories%mini-hammer.xpm%" Popup Accessories + "Ga&mes%mini-happy.xpm%" Popup Games #--------- Internet DestroyMenu "Internet" AddToMenu "Internet" \ "fetchmail%mini.letter.xpm%" Exec xterm -title fetchmail -e fetchmail -d0 + "&Pine%mini-mail.xpm%" Exec xterm -title Pine -e pine & + "&Netscape%mini-nscape.xpm%" Exec netscape -geometry 750x520 & + "Gftp%mini.ftp.xpm%" Exec gftp & #--------- File managers DestroyMenu "FileManagers" AddToMenu "FileManagers" \ "&Midnight Commander%mini-filemgr.xpm%" Exec rxvt -fg white -bg black \ -geometry 100x30 -e mc & + "Tk desk%mini-desk.xpm%" Exec tkdesk & + "&File manager%mini-filemgr.xpm%" Exec xfm & #--------- Shells DestroyMenu "Shells" AddToMenu "Shells" \ "Xterm %mini.xterm.xpm%" Exec xterm & + "Rxvt %mini.sh.xpm%" Exec rxvt & + "Rxvt linux8x16%mini.sh.xpm%" Exec rxvt -fg gray70 -bg black -fn linux8x16 & #--------- Editors DestroyMenu "Editors" AddToMenu "Editors" \ "Pico%mini-term.xpm%" Exec xterm -fg white -bg black -T pico -e pico & + "&Emacs%mini-edit.xpm%" Exec emacs & + "&Xedit%mini-edit.xpm%" Exec xedit & + "&vi%mini-term.xpm%" Exec xterm -fg white -bg black -T vi -e vi & + "joe%mini-edit.xpm%" Exec xterm -fg white -bg black -T joe -e joe & #+ "Cedit%mini-edit.xpm%" Exec /usr/local/cedit/cedit & + "Siag - Pathetic Writer" Exec siag & #--------- Graphics DestroyMenu "Graphics" AddToMenu "Graphics" \ "The &Gimp%mini.gimp.xpm%" Exec gimp & # "&Alias Studio" Exec Alias & #+ "&StudioPaint 3D" Exec studiopaint & #+ "&Composer" Exec composer & #+ "&Photoshop" Exec photoshop & + "&Bitmap editor%mini-paint.xpm%" Exec bitmap & #+ "&Imageworks" Exec imgworks & #+ "Pixmap editor%mini-paint.xpm%" Exec pixmap & + "&Xview%mini-xv.xpm%" Exec xv & #+ "Xfig%mini-xfig.xpm%" Exec xfig & + "Paint%mini.paint2.xpm%" Exec xpaint & #+ "&Alias Stuff" Popup Alias #--------- Accessories DestroyMenu "Accessories" AddToMenu "Accessories" \ "xosview%mini.eyes.xpm" Exec xosview +net & #+ "Control processes%mini-hex.xpm%" Exec tkps & #+ "Hifs%mini-eyes.xpm%" Exec xterm -ls -bg \#c0c0c0 -fg black \ # -T Hifs -name Hifs -geometry 26x24 \ # -e hifs & + "System load%mini.perf.xpm%" Exec xload -fg black -bg white & #+ "Memory usage%mini-perf.xpm%" Exec xmem & + "Calculator%mini-calc.xpm%" Exec xcalc & + "Manual pages%mini-book1.xpm%" Exec xman & + "Magnifying glass%mini-zoom.xpm%" Exec xmag & #+ "Oclock%mini-clock.xpm%" Exec oclock & + "Xclock%mini-clock.xpm%" Exec xclock & #+ "Xgrab%mini-camera.xpm%" Exec xgrab & #+ "Xxgdb%mini-bug2.xpm%" Exec xxgdb & + "Xclipboard%mini.clipboard.xpm%" Exec xclipboard & #+ "View colormap%mini-colors.xpm%" Exec xcolormap & #+ "Color viewer%mini-colors.xpm%" Exec xcolorsel & + "Font viewer%mini.font.xpm%" Exec xfontsel & ################## FvwmButtons button-bar ################################ *FvwmButtonsFore Black *FvwmButtonsBack #8ca800 *FvwmButtonsFrame 4 *FvwmButtonsFont -adobe-helvetica-bold-r-*-*-8-*-*-*-*-*-*-* *FvwmButtonsGeometry -2+0 *FvwmButtonsColumns 1 #*FvwmButtonsPixmap /usr/X11R6/share/wmakerconf/shorcuts.xpm #*FvwmButtons(Swallow xclock 'Exec xclock -fg yellow -bg black -hd white -hl green &') #*FvwmButtons(Swallow xload 'Exec xload -jumpscroll 1 -nolabel &') #*FvwmButtons(Icon mini.xterm.xpm, Action 'Exec "" xterm -sb -sl 1500 -ls &') #*FvwmButtons(Swallow "FvwmPager" "FvwmPager 0 0") #*FvwmButtons(Swallow XEyes 'Exec xeyes &') #*FvwmButtons(Swallow xbiff 'Exec xbiff &') #*FvwmButtons(Icon /usr/share/icons/bomb.xpm, Action 'Exec "" xkill &') *FvwmButtons(1x1,Container(Rows 14,Frame 1)) *FvwmButtons(Icon mini-comet.xpm ,Action \ 'Exec tkdesk &') *FvwmButtons(Icon mini.xterm.xpm, Action \ 'Exec xterm -T xterm &') *FvwmButtons(Icon mini-rxvt.xpm, Action\ 'Exec rxvt -fg gray70 -bg black -fn linux8x16 &') *FvwmButtons(Title "mini", Action \ 'Exec rxvt -fg gray80 -bg black -fn linux8x16 \ -geometry 80x2 -T command &') *FvwmButtons(Icon kbiff.xpm, Action \ 'Exec xterm -title fetchmail -e fetchmail -d0') *FvwmButtons(Icon mini-mail.xpm, Action \ 'Exec xterm -title Pine -e pine &') *FvwmButtons(Icon mini-mc.xpm, Action \ 'Exec rxvt -fg white -bg black \ -geometry 100x30 -e mc &') *FvwmButtons(Icon mini-nscape.xpm, Action \ 'Exec netscape -geometry 750x520+8+8 &') *FvwmButtons(Icon mini.ftp.xpm, Action\ 'Exec gftp &') *FvwmButtons(Icon mini.cd.xpm, Action \ 'Exec xplaycd &') *FvwmButtons(Icon mini.gimp.xpm, Action \ 'Exec gimp &') *FvwmButtons(Icon mini-gtksee.xpm, Action \ 'Exec gtksee &') *FvwmButtons(Icon mini.crosbone.xpm, Action \ 'Exec xkill &') *FvwmButtons(Icon copy.xpm, Action \ 'Exec import -window root desktop.jpg') *FvwmButtons(End) ########################## Icon Manager #################################### # this FvwmIconMan setup is for swallowing in above button bar example *FvwmIconMan*numManagers 1 *FvwmIconMan*Resolution page *FvwmIconMan*background bisque3 *FvwmIconMan*foreground black *FvwmIconMan*font -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* *FvwmIconMan*format "%t" *FvwmIconMan*action Mouse 1 N sendcommand Focus, sendcommand "Iconify" *FvwmIconMan*action Mouse 2 N sendcommand "Iconify 1" *FvwmIconMan*action Mouse 3 N sendcommand "FvwmIdent" *FvwmIconMan*followfocus true *FvwmIconMan*sort false *FvwmIconMan*plainbutton up black bisque3 *FvwmIconMan*selectbutton down black bisque3 *FvwmIconMan*focusbutton up yellow firebrick *FvwmIconMan*focusandselectButton down yellow firebrick *FvwmIconMan*dontshow icon=Untitled name=Untitled #*FvwmIconMan*drawicons true *FvwmIconMan*buttongeometry 300x0 *FvwmIconMan*managergeometry 1x5 ########################## Window-Identifier ############################### # Just choose colors and a fonts *FvwmIdentBack #8a9e00 *FvwmIdentFore White *FvwmIdentFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-* ########################### Pager ######################################### *FvwmPagerBack #5a4400 *FvwmPagerFore #a0a000 #*FvwmPagerFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* # turn off desktop names for swallowing in above button bar example: *FvwmPagerFont none *FvwmPagerHilight #8ce400 *FvwmPagerGeometry 60x60-1-1 *FvwmPagerLabel 0 Misc *FvwmPagerLabel 1 Maker *FvwmPagerLabel 2 Mail *FvwmPagerLabel 3 Matlab *FvwmPagerSmallFont 5x8 *FvwmPagerBalloons All *FvwmPagerBalloonBack Yellow *FvwmPagerBalloonFore Black *FvwmPagerBalloonFont lucidasanstypewriter-12 *FvwmPagerBalloonYOffset +2 *FvwmPagerBalloonBorderWidth 1 *FvwmPagerBalloonBorderColor Black ########################## FvwmWinList ################################## *FvwmWinListBack #908090 *FvwmWinListFore Black *FvwmWinListFont -adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-* *FvwmWinListAction Click1 Iconify -1,Focus *FvwmWinListAction Click2 Iconify *FvwmWinListAction Click3 Module "FvwmIdent" FvwmIdent *FvwmWinListUseSkipList *FvwmWinListGeometry +0-1 *FvwmBackerDesk 0 -solid steelblue *FvwmBackerDesk 1 -solid midnightblue *FvwmScrollBack grey40 *FvwmScrollFore green ##########################--Key Bindings--################################ # some simple default key bindings: Key Next A SCM Next [*] Focus Key Prior A SCM Prev [*] Focus Key Menu A N Menu RootMenu Nop # Let's bind some keys to pan the desktop around Key Left A C Scroll -100 0 Key Right A C Scroll +100 +0 Key Up A C Scroll +0 -100 Key Down A C Scroll +0 +100 Key Left A SC Scroll -10 +0 Key Right A SC Scroll +10 +0 Key Up A SC Scroll +0 -10 Key Down A SC Scroll +0 +10 # These key bindings let the user use fvwm without a mouse Key Left A SC CursorMove -1 0 Key Right A SC CursorMove +1 +0 Key Up A SC CursorMove +0 -1 Key Down A SC CursorMove +0 +1 Key Left A SM CursorMove -10 +0 Key Right A SM CursorMove +10 +0 Key Up A SM CursorMove +0 -10 Key Down A SM CursorMove +0 +10 # Alt-Tab simili-Windows behaviour Key Tab A M WindowList Root c c NoDeskSort # some simple default mouse bindings: # for the root window: Mouse 1 R A Menu RootMenu Nop Mouse 2 R A Menu Window-Ops Nop Mouse 3 R A WindowList # for the title bar buttons: Mouse 0 1 A Menu Window-Ops2 Close Mouse 0 2 A Maximize-Func Mouse 0 4 A Iconify # for other parts of the window/borders/icons: Mouse 1 F A Resize-or-Raise Mouse 1 TS A Move-or-Raise Mouse 1 I A Move-or-Iconify Mouse 2 I A Iconify Mouse 2 FST A Menu Window-Ops2 Nop Mouse 3 TSIF A RaiseLower ######################## Sample Functions ########################## AddToFunc MailFunction "I" Next [$0] Iconify -1 + "I" Next [$0] Focus + "I" None [$0] Exec $0 $1 AddToFunc Move-or-Raise "I" Raise + "M" Move + "D" Lower AddToFunc Move-or-Raise2 "M" Raise + "M" Move + "D" Lower AddToFunc Maximize-Func "M" Maximize 0 100 + "C" Maximize 0 80 + "D" Maximize 100 100 AddToFunc Move-or-Iconify "I" Raise + "M" Move + "D" Iconify AddToFunc Resize-or-Raise "I" Raise + "M" Resize + "D" Lower AddToFunc Resize-or-Raise2 "M" Raise + "M" Resize + "D" Lower AddToFunc PrintFunction "I" Raise + "I" Exec xdpr -id $w AddToFunc PrintReverseFunction "I" Raise + "I" Exec xdpr 1/2 -h -rv -id $w AddToFunc Iconify-and-Raise "I" Iconify + "I" Raise # RLOGIN machine fg bg AddToFunc RLOGIN "I" Exec xterm -fg $1 -bg $2 -e rlogin $0 -8 AddToFunc FocusAndWarp "I" Focus + "I" WarpToWindow 2p 2p AddToFunc DeiconifyFocusAndWarp "I" Iconify -1 + "I" FocusAndWarp AddToFunc ChangeDefaultFocus "I" Style "*" $0 + "I" Recapture ############################################################ ############################################################ # Note that icons are shown in the module # only if NoIcon commnand is applied. #Style "*" NoIcon ############################################################ *FvwmIconBoxIconBack #cfcfcf *FvwmIconBoxIconHiFore black *FvwmIconBoxIconHiBack LightSkyBlue *FvwmIconBoxBack #5f9ea0 #*FvwmIconBoxFore blue *FvwmIconBoxGeometry 5x1+0+0 *FvwmIconBoxMaxIconSize 64x38 *FvwmIconBoxFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-* *FvwmIconBoxSortIcons IconName *FvwmIconBoxPadding 4 *FvwmIconBoxLines 10 *FvwmIconBoxSBWidth 11 *FvwmIconBoxPlacement Left Top *FvwmIconBoxPixmap fvwm.xpm #*FvwmIconBoxHideSC Horizontal *FvwmIconBoxSetWMIconSize *FvwmIconBoxHilightFocusWin #*FvwmIconBoxResolution Desk *FvwmIconBoxMouse 1 Click RaiseLower *FvwmIconBoxMouse 1 DoubleClick Iconify *FvwmIconBoxMouse 2 Click Iconify -1, Focus *FvwmIconBoxMouse 3 Click Module FvwmIdent *FvwmIconBoxKey r RaiseLower *FvwmIconBoxKey space Iconify *FvwmIconBoxKey d Close *FvwmIconBoxKey n Next *FvwmIconBoxKey p Prev *FvwmIconBoxKey h Left *FvwmIconBoxKey j Down *FvwmIconBoxKey k Up *FvwmIconBoxKey l Right # # Icon file specifications # # Mostly, you don't have to specify icon files, as FvwmIconBox now # reads icon files specified in Style commands. # *FvwmIconBox "Fvwm*" - # FvwmForm alias - rlogin or telnet to host via xterm *RloginWarpPointer *RloginFont *helvetica*m*r*n*12* *RloginButtonFont *helvetica*m*o*n*12* *RloginInputFont *cour*m*r*n*12* *RloginFore Black *RloginBack Light Gray *RloginItemFore Wheat *RloginItemBack Gray50 # begin items *RloginLine center *RloginText "Login to Remote Host" *RloginLine center *RloginText "Host:" *RloginInput HostName 30 "" *RloginLine center *RloginSelection meth single *RloginChoice TN TN off "telnet" *RloginChoice RL RL on "rlogin" *RloginSelection UserSel single #*RloginChoice Default Default on "same user" #*RloginChoice Custom Custom off "user:" *RloginText "(Userid:" *RloginInput UserName 10 "" *RloginText ")" *RloginLine center *RloginText "FG:" *RloginInput FgColor 15 "" *RloginText "BG:" *RloginInput BgColor 15 "" *RloginLine expand *RloginButton quit "Login" ^M *RloginCommand Exec xterm $(FgColor?-fg $(FgColor)) $(BgColor?-bg $(BgColor)) -T xterm@$(HostName) -e $(RL?rlogin) $(TN?telnet) $(HostName) $(RL?-8 $(UserName?-l $(UserName))) *RloginButton restart "Clear" *RloginCommand Beep *RloginButton quit "Cancel" *RloginCommand Nop # FvwmForm alias - query exit ala mwm *QuitVerifyGrabServer *QuitVerifyWarpPointer *QuitVerifyFont *helvetica*m*r*n*14* #*QuitVerifyButtonFont *helvetica*m*o*n*14* *QuitVerifyButtonFont 7x13bold *QuitVerifyFore Black *QuitVerifyBack Light Gray *QuitVerifyItemFore Wheat *QuitVerifyItemBack Gray50 # begin items *QuitVerifyLine center *QuitVerifyText "Do you really want to exit FVWM?" *QuitVerifyLine expand *QuitVerifyButton quit " Exit " *QuitVerifyCommand Quit *QuitVerifyButton quit "Cancel" *QuitVerifyCommand Nop # MyTalk & MyFvwmTalk from Dave Goldberg # MyTalk Form - dissappears after use *MyTalkWarpPointer *MyTalkFont *helvetica*m*r*n*14* *MyTalkButtonFont *helvetica*m*o*n*14* *MyTalkInputFont *cour*m*r*n*14* *MyTalkFore Red *MyTalkBack Gray *MyTalkItemFore Blue *MyTalkItemBack Gray *MyTalkLine center *MyTalkText "Fvwm Function" *MyTalkInput Func 40 "" *MyTalkLine expand *MyTalkButton quit "Run" ^M *MyTalkCommand $(Func) *MyTalkButton restart "Clear" ^R *MyTalkButton quit "Cancel" ^C *MyTalkCommand Nop # MyFvwmTalk Form - sticks around *MyFvwmTalkWarpPointer *MyFvwmTalkFont *helvetica*m*r*n*14* *MyFvwmTalkButtonFont *helvetica*m*o*n*14* *MyFvwmTalkInputFont *cour*m*r*n*14* *MyFvwmTalkFore Red *MyFvwmTalkBack Gray *MyFvwmTalkItemFore Blue *MyFvwmTalkItemBack Gray *MyFvwmTalkLine center *MyFvwmTalkText "Fvwm Function" *MyFvwmTalkInput Func 40 "" *MyFvwmTalkLine expand *MyFvwmTalkButton restart "Run" ^M *MyFvwmTalkCommand $(Func) *MyFvwmTalkButton restart "Clear" ^R *MyFvwmTalkCommand Nop *MyFvwmTalkButton restart "Iconify" ^Z *MyFvwmTalkCommand Next [MyFvwmTalk] Iconify *MyFvwmTalkButton quit "Quit" ^C *MyFvwmTalkCommand Nop # to change banner pixmap #*FvwmBannerPixmap fvwm3.xpm #*FvwmBannerTimeout 2 # This line chooses which effect is used when (de)iconizing a window # Random means the effect is chosen randomly each time # Valid values are: Frame, Lines, Flip, Turn, Zoom3D, Twist Random, and None. *FvwmAnimateEffect Random #====================== DECOR STYLES ====================================# # ripped from somebody on the internet, added here by grunj # Default textured blue/grey window-things... DestroyDecor Granite AddToDecor Granite + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* + borderstyle active tiledpixmap blue_granite.xpm + borderstyle inactive tiledpixmap granite.xpm + TitleStyle ActiveDown (tiledpixmap blue_granite.xpm -- Raised) ActiveUp (tiledpixmap granite.xpm -- Flat) Inactive (tiledpixmap blue_granite.xpm -- Flat) # Text color and Background color for active windows + HilightColor white #101080 + ButtonStyle 1 -- UseBorderStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 -- UseBorderStyle # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 -- UseBorderStyle # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 -- UseBorderStyle Style Granite UseDecor Granite, BorderWidth 7, HandleWidth 7, FvwmBorder DestroyDecor Flat AddToDecor Flat + WindowFont -adobe-times-bold-r-*-*-10-*-*-*-*-*-*-* + HilightColor black grey80 + TitleStyle ActiveUp (Solid grey80 -- Flat) ActiveDown (Solid grey60 -- Raised) Inactive (Solid grey40 -- Flat) #+ AddTitleStyle ActiveUp HGradient 64 NavyBlue SteelBlue3 #+ AddTitleStyle ActiveDown HGradient 64 LightGray DimGray #+ AddTitleStyle ActiveUp (Solid grey80 -- Flat) #+ AddTitleStyle ActiveDown (Solid grey60 -- Sunk) #+ TitleStyle Inactive -- Flat + BorderStyle -- HiddenHandles NoInset + ButtonStyle 1 -- UseTitleStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 -- UseTitleStyle # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 -- UseTitleStyle # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 -- UseTitleStyle + ButtonStyle All (-- Flat) ActiveDown (-- Raised) Style Flat UseDecor Flat, BorderWidth 4, HandleWidth 4, FvwmBorder # Mwm imitation... DestroyDecor Mwm AddToDecor Mwm + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* #+ TitleStyle ActiveDown (Solid OliveDrab) ActiveUp (Solid olive) Inactive (Solid darkgreen) # Text color and Background color for active windows + HilightColor white cyan4 #+ ButtonStyle 1 -- UseBorderStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 Style Mwm UseDecor Mwm, BorderWidth 5, HandleWidth 5, MWMborder, MWMbuttons # DestroyDecor Red AddToDecor Red + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* + borderstyle Active (-- HiddenHandles NoInset) Inactive (Solid #401010 -- HiddenHandles NoInset) + TitleStyle LeftJustified + TitleStyle ActiveDown (HGradient 16 #401010 #801010 -- Raised) ActiveUp (HGradient 16 #901010 #C02020 -- Flat) Inactive (HGradient 16 #381010 #701010 -- Flat) # Text color and Background color for active windows + HilightColor white grey50 #+ HilightColor #FF9090 #A02020 + ButtonStyle 1 -- UseTitleStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 -- UseTitleStyle # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 -- UseTitleStyle # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 -- UseTitleStyle Style Red UseDecor Red, BorderWidth 4, HandleWidth 4, FvwmBorder # DestroyDecor Blue AddToDecor Blue + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* + borderstyle Active (-- HiddenHandles NoInset) Inactive (Solid #202080 -- HiddenHandles NoInset) + TitleStyle Centered + TitleStyle ActiveDown (VGradient 8 #202080 #101040 -- Raised) ActiveUp (VGradient 8 #1010D0 #101070 -- Flat) Inactive (VGradient 8 #101040 #202080 -- Flat) # Text color and Background color for active windows + HilightColor white #6060D0 #+ HilightColor #FF9090 #A02020 + ButtonStyle 1 -- UseTitleStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 -- UseTitleStyle # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 -- UseTitleStyle # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 -- UseTitleStyle Style Blue UseDecor Blue, BorderWidth 4, HandleWidth 4, FvwmBorder # Marble Stuff DestroyDecor Marble AddToDecor Marble + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* + borderstyle active tiledpixmap pink_marble.xpm + borderstyle inactive tiledpixmap marble.xpm + TitleStyle ActiveDown (tiledpixmap pink_marble.xpm -- Raised) ActiveUp (tiledpixmap marble.xpm -- Flat) Inactive (tiledpixmap pink_marble.xpm -- Flat) # Text color and Background color for active windows + HilightColor white #A02090 + ButtonStyle 1 -- UseBorderStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 -- UseBorderStyle # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 -- UseBorderStyle # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 -- UseBorderStyle Style Marble UseDecor Marble, BorderWidth 7, HandleWidth 7, FvwmBorder # Hazard Stuff DestroyDecor Hazard AddToDecor Hazard + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* + borderstyle active (Solid black) inactive (Solid #404040) + TitleStyle LeftJustified + TitleStyle ActiveDown (tiledpixmap hazard1.small.xpm -- Flat) ActiveUp (tiledpixmap hazard4.xpm -- Flat) Inactive (tiledpixmap hazard3.xpm -- Flat) # Text color and Background color for active windows + HilightColor white #909040 #+ ButtonStyle All ActiveUp ( HGradient 16 black yellow -- Raised) ActiveDown ( HGradient 16 black yellow -- Raised) Inactive ( HGradient 16 black #A0A020 -- Raised) + ButtonStyle All tiledpixmap hazard1.small.xpm #+ AddButtonStyle 1 # Down triangle + AddButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 # Up triangle + AddButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 # An "X" + AddButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 Style Hazard UseDecor Hazard, BorderWidth 7, HandleWidth 7, FvwmBorder # Yellow Stuff DestroyDecor Yellow AddToDecor Yellow + WindowFont -adobe-times-bold-r-*-*-12-*-*-*-*-*-*-* + borderstyle active (Solid yellow) inactive (Solid #606060) + TitleStyle LeftJustified + TitleStyle ActiveDown (Solid yellow -- Flat) ActiveUp (HGradient 64 black yellow -- Flat) Inactive (HGradient 64 black #A0A010 -- Flat) # Text color and Background color for active windows + HilightColor white #B0B030 + ButtonStyle 1 -- UseTitleStyle # Down triangle + ButtonStyle 6 4 50x75@1 25x25@1 75x25@1 50x75@0 -- UseTitleStyle # Up triangle + ButtonStyle 4 4 50x25@1 75x75@0 25x75@0 50x25@1 -- UseTitleStyle # An "X" + ButtonStyle 2 17 20x20@1 30x20@1 50x40@1 70x20@1 80x20@1 80x30@0 60x50@0 80x70@1 80x80@0 70x80@0 50x60@0 30x80@0 20x80@0 20x70@0 40x50@1 20x30@0 20x20@1 -- UseTitleStyle Style Yellow UseDecor Yellow, BorderWidth 7, HandleWidth 7, FvwmBorder ### This changes a single window (multiple styles at once!) DestroyFunc DoDecor AddToFunc DoDecor + "I" ChangeDecor $0 + "I" UpdateDecor $0 ### This changes all windows to a new style. Works better than DoDecor. DestroyFunc ChangeStyle AddToFunc ChangeStyle + "I" Style $0 $1 + "I" Recapture DestroyMenu "NewDecor" AddToMenu "NewDecor" + "Choose A Decor Style" Title + "Granite" DoDecor Granite + "Flat" DoDecor Flat + "Red" DoDecor Red + "Blue" DoDecor Blue + "Yellow" DoDecor Yellow + "Marble" DoDecor Marble + "Hazard" DoDecor Hazard + "Mwm" DoDecor Mwm DestroyMenu "NewTheme" AddToMenu "NewTheme" + "Choose A New Theme" Title + "Granite" ChangeStyle "*" "UseStyle Granite" + "Flat" ChangeStyle "*" "UseStyle Flat" + "Red" ChangeStyle "*" "UseStyle Red" + "Blue" ChangeStyle "*" "UseStyle Blue" + "Yellow" ChangeStyle "*" "UseStyle Yellow" + "Marble" ChangeStyle "*" "UseStyle Marble" + "Hazard" ChangeStyle "*" "UseStyle Hazard" + "Mwm" ChangeStyle "*" "UseStyle Mwm" + "" Nop + "Style changing..." Nop + "" Nop + "Thin Borders" ChangeStyle "*" "HandleWidth 3, BorderWidth 3" + "Med Borders" ChangeStyle "*" "HandleWidth 7, BorderWidth 7" + "Thick Borders" ChangeStyle "*" "HandleWidth 15, BorderWidth 15" + "" Nop + "Focus Follows Mouse" ChangeStyle "*" "SloppyFocus" + "Click To Focus" ChangeStyle "*" "ClickToFocus" DestroyMenu "Backgrounds" AddToMenu "Backgrounds" + "abnormal_fluid" Exec xv -root -quit /usr/share/wallpapers/abnormal_fluid.jpg + "absolute_zero" Exec xv -root -quit /usr/share/wallpapers/absolute_zero.jpg + "abstract_clay" Exec xv -root -quit /usr/share/wallpapers/abstract_clay.jpg + "alien_riverbed" Exec xv -root -quit /usr/share/wallpapers/alien_riverbed.jpg + "ancient_glyphs" Exec xv -root -quit /usr/share/wallpapers/ancient_glyphs.jpg + "aqua_ravines" Exec xv -root -quit /usr/share/wallpapers/aqua_ravines.jpg + "banana_squishie" Exec xv -root -quit /usr/share/wallpapers/banana_squishie.jpg + "berries" Exec xv -root -quit /usr/share/wallpapers/berries.jpg + "blkmarble" Exec xv -root -quit /usr/share/wallpapers/blkmarble.jpg + "bluegrnt" Exec xv -root -quit /usr/share/wallpapers/bluegrnt.jpg + "boiling_centrifuge" Exec xv -root -quit /usr/share/wallpapers/boiling_centrifuge.jpg + "bowtie" Exec xv -root -quit /usr/share/wallpapers/bowtie.jpg + "brass_trails" Exec xv -root -quit /usr/share/wallpapers/brass_trails.jpg + "brass_wiring" Exec xv -root -quit /usr/share/wallpapers/brass_wiring.jpg + "bronze_tornado" Exec xv -root -quit /usr/share/wallpapers/bronze_tornado.jpg + "bubble_vortex" Exec xv -root -quit /usr/share/wallpapers/bubble_vortex.jpg + "burning_fire" Exec xv -root -quit /usr/share/wallpapers/burning_fire.jpg + "cellular_tetsuo" Exec xv -root -quit /usr/share/wallpapers/cellular_tetsuo.jpg + "chalk_marks" Exec xv -root -quit /usr/share/wallpapers/chalk_marks.jpg + "chess" Exec xv -root -quit /usr/share/wallpapers/chess.jpg + "chunky_spinach" Exec xv -root -quit /usr/share/wallpapers/chunky_spinach.jpg + "circuit" Exec xv -root -quit /usr/share/wallpapers/circuit.jpg + "clay_caverns" Exec xv -root -quit /usr/share/wallpapers/clay_caverns.jpg + "cloth_bubbles" Exec xv -root -quit /usr/share/wallpapers/cloth_bubbles.jpg + "cocoon_skin" Exec xv -root -quit /usr/share/wallpapers/cocoon_skin.jpg + "coloured_hearts" Exec xv -root -quit /usr/share/wallpapers/coloured_hearts.jpg + "copper_blur" Exec xv -root -quit /usr/share/wallpapers/copper_blur.jpg + "copper_liquid" Exec xv -root -quit /usr/share/wallpapers/copper_liquid.jpg + "corroded_rock" Exec xv -root -quit /usr/share/wallpapers/corroded_rock.jpg + "cosmic_gears" Exec xv -root -quit /usr/share/wallpapers/cosmic_gears.jpg + "cosmic_lillypads" Exec xv -root -quit /usr/share/wallpapers/cosmic_lillypads.jpg + "cracking_blueberry" Exec xv -root -quit /usr/share/wallpapers/cracking_blueberry.jpg + "crayon_canyon" Exec xv -root -quit /usr/share/wallpapers/crayon_canyon.jpg + "cruising_color" Exec xv -root -quit /usr/share/wallpapers/cruising_color.jpg + "cubic1" Exec xv -root -quit /usr/share/wallpapers/cubic1.jpg + "cubic2" Exec xv -root -quit /usr/share/wallpapers/cubic2.jpg + "dancy_pants" Exec xv -root -quit /usr/share/wallpapers/dancy_pants.jpg + "digital_waves" Exec xv -root -quit /usr/share/wallpapers/digital_waves.jpg + "distorted_anomaly" Exec xv -root -quit /usr/share/wallpapers/distorted_anomaly.jpg + "engraved_gold" Exec xv -root -quit /usr/share/wallpapers/engraved_gold.jpg + "eroding_sandstone" Exec xv -root -quit /usr/share/wallpapers/eroding_sandstone.jpg + "expired_cornflakes" Exec xv -root -quit /usr/share/wallpapers/expired_cornflakes.jpg + "face" Exec xv -root -quit /usr/share/wallpapers/face.jpg + "fisheye_lens" Exec xv -root -quit /usr/share/wallpapers/fisheye_lens.jpg + "foam_strands" Exec xv -root -quit /usr/share/wallpapers/foam_strands.jpg + "foggy1" Exec xv -root -quit /usr/share/wallpapers/foggy1.jpg + "foggy2" Exec xv -root -quit /usr/share/wallpapers/foggy2.jpg + "folded_space" Exec xv -root -quit /usr/share/wallpapers/folded_space.jpg + "fractal_nebula" Exec xv -root -quit /usr/share/wallpapers/fractal_nebula.jpg + "freon_mist" Exec xv -root -quit /usr/share/wallpapers/freon_mist.jpg + "fudge_chunks" Exec xv -root -quit /usr/share/wallpapers/fudge_chunks.jpg + "fusion_fire" Exec xv -root -quit /usr/share/wallpapers/fusion_fire.jpg + "future_farms" Exec xv -root -quit /usr/share/wallpapers/future_farms.jpg + "gator_hide" Exec xv -root -quit /usr/share/wallpapers/gator_hide.jpg + "gelatin_chemical" Exec xv -root -quit /usr/share/wallpapers/gelatin_chemical.jpg + "goldring_globe" Exec xv -root -quit /usr/share/wallpapers/goldring_globe.jpg + "grablkwt" Exec xv -root -quit /usr/share/wallpapers/grablkwt.jpg + "gray2" Exec xv -root -quit /usr/share/wallpapers/gray2.jpg + "greek" Exec xv -root -quit /usr/share/wallpapers/greek.jpg + "gremlin_buds" Exec xv -root -quit /usr/share/wallpapers/gremlin_buds.jpg + "ground_zero" Exec xv -root -quit /usr/share/wallpapers/ground_zero.jpg + "heat_ripple" Exec xv -root -quit /usr/share/wallpapers/heat_ripple.jpg + "iceberg_tips" Exec xv -root -quit /usr/share/wallpapers/iceberg_tips.jpg + "indigo_paint" Exec xv -root -quit /usr/share/wallpapers/indigo_paint.jpg + "infared_fossil" Exec xv -root -quit /usr/share/wallpapers/infared_fossil.jpg + "infinity_cube" Exec xv -root -quit /usr/share/wallpapers/infinity_cube.jpg + "inner_quasar" Exec xv -root -quit /usr/share/wallpapers/inner_quasar.jpg + "isotope_threads" Exec xv -root -quit /usr/share/wallpapers/isotope_threads.jpg + "jello_elbows" Exec xv -root -quit /usr/share/wallpapers/jello_elbows.jpg + "kdm_bg" Exec xv -root -quit /usr/share/wallpapers/kdm_bg.jpg + "liquid_helium" Exec xv -root -quit /usr/share/wallpapers/liquid_helium.jpg + "lizard_scales" Exec xv -root -quit /usr/share/wallpapers/lizard_scales.jpg + "lunar_jelly" Exec xv -root -quit /usr/share/wallpapers/lunar_jelly.jpg + "magnetic_field" Exec xv -root -quit /usr/share/wallpapers/magnetic_field.jpg + "magneto_bomb" Exec xv -root -quit /usr/share/wallpapers/magneto_bomb.jpg + "marble01" Exec xv -root -quit /usr/share/wallpapers/marble01.jpg + "martian_silk" Exec xv -root -quit /usr/share/wallpapers/martian_silk.jpg + "melting_glass" Exec xv -root -quit /usr/share/wallpapers/melting_glass.jpg + "melting_honeycomb" Exec xv -root -quit /usr/share/wallpapers/melting_honeycomb.jpg + "metal_beads" Exec xv -root -quit /usr/share/wallpapers/metal_beads.jpg + "million_minnows" Exec xv -root -quit /usr/share/wallpapers/million_minnows.jpg + "mustard_ketchup" Exec xv -root -quit /usr/share/wallpapers/mustard_ketchup.jpg + "mutant_berries" Exec xv -root -quit /usr/share/wallpapers/mutant_berries.jpg + "mystical_hourglass" Exec xv -root -quit /usr/share/wallpapers/mystical_hourglass.jpg + "neon_flux" Exec xv -root -quit /usr/share/wallpapers/neon_flux.jpg + "nuclear_coral" Exec xv -root -quit /usr/share/wallpapers/nuclear_coral.jpg + "ocean01" Exec xv -root -quit /usr/share/wallpapers/ocean01.jpg + "odd_atmosphere" Exec xv -root -quit /usr/share/wallpapers/odd_atmosphere.jpg + "olive_wisps" Exec xv -root -quit /usr/share/wallpapers/olive_wisps.jpg + "owl_elder" Exec xv -root -quit /usr/share/wallpapers/owl_elder.jpg + "paper01" Exec xv -root -quit /usr/share/wallpapers/paper01.jpg + "paper_umbrella" Exec xv -root -quit /usr/share/wallpapers/paper_umbrella.jpg + "parrots" Exec xv -root -quit /usr/share/wallpapers/parrots.jpg + "pebble_town" Exec xv -root -quit /usr/share/wallpapers/pebble_town.jpg + "pinkflam" Exec xv -root -quit /usr/share/wallpapers/pinkflam.jpg + "plant_formation" Exec xv -root -quit /usr/share/wallpapers/plant_formation.jpg + "plasmatic_globules" Exec xv -root -quit /usr/share/wallpapers/plasmatic_globules.jpg + "plasmatic_points" Exec xv -root -quit /usr/share/wallpapers/plasmatic_points.jpg + "produce" Exec xv -root -quit /usr/share/wallpapers/produce.jpg + "prpbumps" Exec xv -root -quit /usr/share/wallpapers/prpbumps.jpg + "quantum_threads" Exec xv -root -quit /usr/share/wallpapers/quantum_threads.jpg + "rainbow_alleys" Exec xv -root -quit /usr/share/wallpapers/rainbow_alleys.jpg + "red_big_bang" Exec xv -root -quit /usr/share/wallpapers/red_big_bang.jpg + "redblue_filaments" Exec xv -root -quit /usr/share/wallpapers/redblue_filaments.jpg + "ringworm_circus" Exec xv -root -quit /usr/share/wallpapers/ringworm_circus.jpg + "rose_petals" Exec xv -root -quit /usr/share/wallpapers/rose_petals.jpg + "rotten_vegetables" Exec xv -root -quit /usr/share/wallpapers/rotten_vegetables.jpg + "rubber_cds" Exec xv -root -quit /usr/share/wallpapers/rubber_cds.jpg + "ruby_dunes" Exec xv -root -quit /usr/share/wallpapers/ruby_dunes.jpg + "ruins" Exec xv -root -quit /usr/share/wallpapers/ruins.jpg + "sandman" Exec xv -root -quit /usr/share/wallpapers/sandman.jpg + "sapphire_surface" Exec xv -root -quit /usr/share/wallpapers/sapphire_surface.jpg + "scattered_islands" Exec xv -root -quit /usr/share/wallpapers/scattered_islands.jpg + "scraped_metal" Exec xv -root -quit /usr/share/wallpapers/scraped_metal.jpg + "silver_vibration" Exec xv -root -quit /usr/share/wallpapers/silver_vibration.jpg + "spinning_stones" Exec xv -root -quit /usr/share/wallpapers/spinning_stones.jpg + "spoiled_sprouts" Exec xv -root -quit /usr/share/wallpapers/spoiled_sprouts.jpg + "stellar_shadows" Exec xv -root -quit /usr/share/wallpapers/stellar_shadows.jpg + "striped_fragments" Exec xv -root -quit /usr/share/wallpapers/striped_fragments.jpg + "sulfur_lakes" Exec xv -root -quit /usr/share/wallpapers/sulfur_lakes.jpg + "sunburnt_crust" Exec xv -root -quit /usr/share/wallpapers/sunburnt_crust.jpg + "tarnished_rings" Exec xv -root -quit /usr/share/wallpapers/tarnished_rings.jpg + "techno_sharks" Exec xv -root -quit /usr/share/wallpapers/techno_sharks.jpg + "terrain_relief" Exec xv -root -quit /usr/share/wallpapers/terrain_relief.jpg + "theoretical_life" Exec xv -root -quit /usr/share/wallpapers/theoretical_life.jpg + "thick_syrup" Exec xv -root -quit /usr/share/wallpapers/thick_syrup.jpg + "thin_tentacles" Exec xv -root -quit /usr/share/wallpapers/thin_tentacles.jpg + "toe_paint" Exec xv -root -quit /usr/share/wallpapers/toe_paint.jpg + "tree_knobs" Exec xv -root -quit /usr/share/wallpapers/tree_knobs.jpg + "tropical_leaves" Exec xv -root -quit /usr/share/wallpapers/tropical_leaves.jpg + "ufo_frenzy" Exec xv -root -quit /usr/share/wallpapers/ufo_frenzy.jpg + "unstable_element" Exec xv -root -quit /usr/share/wallpapers/unstable_element.jpg + "vessel_swirl" Exec xv -root -quit /usr/share/wallpapers/vessel_swirl.jpg + "water01" Exec xv -root -quit /usr/share/wallpapers/water01.jpg + "wavy_ribbons" Exec xv -root -quit /usr/share/wallpapers/wavy_ribbons.jpg + "whiplash_vines" Exec xv -root -quit /usr/share/wallpapers/whiplash_vines.jpg + "whirling_spirit" Exec xv -root -quit /usr/share/wallpapers/whirling_spirit.jpg + "wind_chill" Exec xv -root -quit /usr/share/wallpapers/wind_chill.jpg + "wood1" Exec xv -root -quit /usr/share/wallpapers/wood1.jpg