fbpanel is in ubuntu repo 2009/7/20 bobinson <[email protected]>
> Thanks for finding fbpanel. I had used it once then discarded it and I have > been searching for it for some time. Say few years :-) I use WindowMaker and > since the number of windows I use at any point of time and it was getting > increasingly difficult to manage without a panel and I kind hate all other > heavy panels out there. > > ~ bobinson > > 2009/7/20 sooraj kenoth <[email protected]> > > hi, >> in my way to search what exactly a kernel, today i configured a new >> environment(cannot say a complete desktop environment). >> i'm sharing it with you. requesting you to correct/improve it. >> >> my final objective is a pc with minimum resources with maximum >> output(differ from person to person). >> >> >> i am skipping the background story. >> >> i just installed: >> >> 1. pekwm- http://pekwm.org/projects/pekwm >> 2. fbpanel-http://fbpanel.sourceforge.net/ >> 3. pcman-http://pcmanfm.sourceforge.net/ >> >> i'm using ubuntu9.04. >> a pekwm session is automatically generated. >> then i made the following changes in these files. now i got a very fast >> desktop environment; >> faster and friendly than, >> >> 1. fluxbox >> 2. icewm >> 3. openbox >> >> pekwm seem to be an active project. >> these are the changes. just try it [?]. >> >> 1. /home/sooraj/.fbpanel/default >> >> # fbpanel <profile> config file >> # see http://fbpanel.sf.net/docs.html for complete configuration guide >> >> >> Global { >> edge = bottom >> allign = center >> margin = 0 >> widthtype = percent >> width = 100 >> height = 23 >> transparent = false >> tintcolor = #f52309 >> alpha = 33 >> setdocktype = true >> setpartialstrut = true >> autohide = false >> heightWhenHidden = 2 >> } >> >> Plugin { >> type = space >> config { >> size = 1 >> } >> } >> >> >> Plugin { >> type = menu >> config { >> image = /usr/share/fbpanel/images/star.png >> name = menu >> systemmenu { >> } >> separator { >> } >> item { >> icon = wizard.png >> name = configure >> image = /usr/share/icons/crystalsvg/48x48/actions/wizard.png >> command = configure >> } >> item { >> icon = gnome-terminal >> name = terminal >> image = /usr/share/fbpanel/images/gnome_terminal.svg >> action = /usr/bin/x-terminal-emulator >> } >> item { >> icon = system.png >> name = my computer >> image = /usr/share/icons/crystalsvg/64x64/devices/system.png >> action = nautilus >> } >> separator { >> } >> item{ >> icon = exit.png >> name = kill-logout >> image = /usr/share/icons/crystalsvg/48x48/actions/exit.png >> action = killall5 >> } >> >> } >> } >> >> >> Plugin { >> type = space >> config { >> size = 10 >> } >> } >> >> >> Plugin { >> type = launchbar >> config { >> button { >> icon = system.png >> image = /usr/share/icons/Tangerine/32x32/devices/system.png >> tooltip = pcman file manager >> action = pcmanfm >> } >> >> button { >> icon = gnome-terminal >> tooltip = Terminal >> action = /usr/bin/x-terminal-emulator >> } >> button { >> icon = launch.png >> image = /usr/share/icons/crystalsvg/32x32/actions/launch.png >> tooltip = internet >> action = sudo wvdial >> } >> >> button { >> icon = mozilla-firefox >> tooltip = Firefox web browser >> action = firefox >> } >> } >> } >> >> >> Plugin { >> type = space >> config { >> size = 8 >> } >> } >> >> >> Plugin { >> type = wincmd >> config { >> icon = gnome-fs-desktop >> image = /usr/share/fbpanel/images/gnome-fs-desktop.svg >> tooltip = Left click to iconify all windows. Middle click to shade >> them. >> } >> } >> >> >> Plugin { >> type = space >> config { >> size = 10 >> } >> } >> >> Plugin { >> type = taskbar >> expand = true >> config { >> ShowIconified = true >> ShowMapped = true >> ShowAllDesks = false >> tooltips = true >> IconsOnly = false >> MaxTaskWidth = 150 >> } >> } >> >> >> Plugin { >> type = tray >> } >> >> >> Plugin { >> type = dclock >> config { >> ClockFmt = %I:%M:%R >> Action = xmessage Please define some command & >> color = #4545B1 >> } >> } >> >> 2. /etc/pekwm/start >> >> #!/bin/sh >> # PekWM start file >> # This file is a simple shell script; It gets run on pekwm startup, after >> # the theme and all config has loaded if it is set executable >> # (chmod +x start). >> fbpanel & >> # >> # This is different from ~/.xinitrc because a normal configuration of >> # .xinitrc you'll run all commands, then launch the window manager last. >> # >> # It also gets re-run every time pekwm is restarted. >> # >> # As for it's usefulness, well, it's up to you. I actually set my >> background >> # from my start file; since it runs after the theme gets loaded, this >> # effectively overrides whatever's in the theme. >> # >> # There's probably a few other good uses for it, too. I mainly pushed for >> it >> # because when I was doing fluxbox's docs, people used to complain that >> there >> # wasn't one, and I wanted to avoid that for pekwm. ;) --eyez >> >> >> 3./home/sooraj/.pekwm/config >> >> >> Files { >> Keys = "~/.pekwm/keys" >> Mouse = "~/.pekwm/mouse" >> Menu = "~/.pekwm/menu" >> Start = "~/.pekwm/start" >> AutoProps = "~/.pekwm/autoproperties" >> Theme = "/usr/share/pekwm/themes/default" >> Icons = "~/.pekwm/icons/" >> } >> >> MoveResize { >> EdgeAttract = "10" >> EdgeResist = "10" >> WindowAttract = "5" >> WindowResist = "5" >> OpaqueMove = "True" >> OpaqueResize = "False" >> } >> >> Screen { >> Workspaces = "1" >> WorkspacesPerRow = "1" >> WorkspaceNames = "Main;Web;E-mail;Music" >> ShowFrameList = "True" >> ShowStatusWindow = "True" >> ShowStatusWindowCenteredOnRoot = "False" >> ShowClientID = "False" >> ShowWorkspaceIndicator = "500" >> PlaceNew = "True" >> FocusNew = "True" >> >> TrimTitle = "..." >> FullscreenAbove = "True" >> FullscreenDetect = "True" >> HonourRandr = "True" >> EdgeSize = "1 1 1 1" >> EdgeIndent = "False" >> PixmapCacheSize = "20" >> DoubleClickTime = "250" >> >> Placement { >> Model = "CenteredOnParent Smart MouseNotUnder" >> Smart { >> Row = "True" >> TopToBottom = "True" >> LeftToRight = "True" >> OffsetX = "0" >> OffsetY = "0" >> } >> } >> >> UniqueNames { >> SetUnique = "False" >> Pre = " #" >> Post = "" >> } >> } >> >> Menu { >> DisplayIcons = "True" >> >> Icons = "DEFAULT" { >> Minimum = "16x16" >> Maximum = "16x16" >> } >> >> # To enable make separate window have other icon size restrictions, >> # for example wallpaper menu found in pekwm_menu_tools, set the >> following >> # for each menu you want to "free". >> >> # Icons = "Wallpaper" { >> # Minimum = "64x64" >> # Maximum = "64x64" >> # } >> >> # Defines how menus act on mouse input. >> # Possible values are: "ButtonPress ButtonRelease DoubleClick Motion" >> # To make submenus open on mouse over, comment the default Enter, >> # uncomment the alternative, and reload pekwm. >> >> Select = "Motion MotionPressed" >> Enter = "MotionPressed ButtonPress" >> # Enter = "Motion" >> Exec = "ButtonRelease" >> } >> >> CmdDialog { >> HistoryUnique = "True" >> HistorySize = "1024" >> HistoryFile = "~/.pekwm/history" >> HistorySaveInterval = "16" >> } >> >> Harbour { >> OnTop = "True" >> MaximizeOver = "False" >> Placement = "Right" >> Orientation = "TopToBottom" >> Head = "0" >> >> DockApp { >> SideMin = "64" >> SideMax = "0" >> } >> } >> >> > --~--~---------~--~----~------------~-------~--~----~ "Freedom is the only law". "Freedom Unplugged" http://www.ilug-tvm.org You received this message because you are subscribed to the Google Groups "ilug-tvm" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For details visit the website: www.ilug-tvm.org or the google group page: http://groups.google.com/group/ilug-tvm?hl=en -~----------~----~----~----~------~----~------~--~---
<<inline: 1E3.gif>>
