#Define the shelf. Style "Shelf" NeverFocus, NoTitle, !Handles, !Borders, Sticky, WindowListSkip, \ CirculateSkip, StaysOnBottom, FixedPosition, FixedSize, \ !Iconifiable, !Closable, !Maximizable DestroyModuleConfig Shelf *Shelf: Geometry 136x$[vp.height]-0-0@g *Shelf: Columns 136 *Shelf: Rows $[vp.height] *Shelf: Frame 2 *Shelf: Padding 2 2 *Shelf: Colorset 10 *Shelf: BoxSize fixed *Shelf: Font "$[infostore.ui_font_bold]" *Shelf: Colorset 9 *Shelf: PressColorset 10 # Columns are X, rows are Y *Shelf: (Size 5x$[vp.height]) *Shelf: (Size 131x5, ActiveColorset 10, PressColorset 10) *Shelf: (Size 131x30, Title (Right) Terminal, Action Exec exec $[infostore.term] *Shelf: (Size 131x30, Title (Right) Editors , Action Menu EditMenu) *Shelf: (Size 131x30, Title (Right) Files , Action Exec exec $[infostore.filer]) *Shelf: (Size 131x30, Title (Right) Browsers , Action Menu BrowseMenu) *Shelf: (Size 131x30, Title (Right) Comms , Action Menu CommsMenu) *Shelf: (Size 131x30, Title (Right) Media , Action Menu MediaMenu) *Shelf: (Size 131x30, Title (Right) Utilities , Action Menu UtilMenu) *Shelf: (Size 131x15, Frame 0) *Shelf: (Size 131x30, Title (Right) Run , Action Module FvwmScript $[infostore.fscript]/FvwmScript-Execute) *Shelf: (Size 131x30, Title (Right) Configure , Action Module FvwmScript $[infostore.fscript]/FXDE-ControlPanel) *Shelf: (Size 131x30, Title (Right) Sysinfo , Action Menu InfoMenu) *Shelf: (Size 131x30, Title (Right) Hide , Action Function ShowDeskFunc) *Shelf: (Size 131x30, Title (Right) Lock , Action Exec exec xset s activate) *Shelf: (Size 131x30, Title (Right) Logout , Action Module FvwmScript $[infostore.fscript]/FvwmScript-ConfirmQuit) PipeRead 'echo "*Shelf: (Size 131x$(((($[vp.height]/106)*1)))), Frame 0)"' #*Shelf: (Size 64x64, Frame 0, Swallow wmifs, 'Exec exec wmifs', Frame 1) #*Shelf: (Size 64x64, Frame 0, Swallow wmix, 'Exec exec wmix', Frame 1) #*Shelf: (Size 64x64, Frame 0, Swallow wmmon, 'Exec exec wmmon -l', Frame 1) #*Shelf: (Size 64x64, Frame 0, Swallow wmmon, 'Exec exec wmmon -l -s -b', Frame 1) #*Shelf: (Size 64x64, Frame 0, Swallow wmcalc, 'Exec exec wmcalc', Frame 1) #*Shelf: (Size 64x64, Frame 0, Swallow wmmoonclock, 'Exec exec wmmoonclock', Frame 1) PipeRead 'echo "*Shelf: (Size 131x$(((($[vp.height]/53)*3)))), Frame 0, Swallow xosview" ", \'Exec exec xosview\')"' PipeRead 'echo "*Shelf: (Size 131x$(((($[vp.height]/53)*29)))), Frame 0)"' *Shelf: (Size 131x60, Frame 0, Swallow stalonetray, 'Exec exec stalonetray --kludges force_icons_size --icon-size 32 --icon-gravity SE --geometry 4x2 --background "#BEBEBE"') *Shelf: (Size 131x5, Frame 0) *Shelf: (Action Exec exec xcalendar, Size 131x30, Frame 0, Swallow xclock, 'Exec exec /usr/bin/xclock -digital -strftime "%a %H:%M:%S" -update 1 -bg "#BEBEBE" -sharp -face "$[infostore.small_font]"') *Shelf: (Size 131x130, Frame 0, Swallow ShelfPager)