Nice, Share your desktop screen shot with us.
On Mon, Jul 20, 2009 at 7:50 PM, sooraj kenoth <soorajken...@gmail.com>wrote: > > > ---------- Forwarded message ---------- > From: sooraj kenoth <soorajken...@gmail.com> > Date: 2009/7/20 > Subject: desktop with-pekwm, fbpanel, pcman > To: fsug-calicut <fsug-cali...@freelists.org>, fsug-tvm < > ilug-...@googlegroups.com>, fsug...@googlegroups.com, > mailinglist@ilug-cochin.org > > > 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" > } > } > > > > _______________________________________________ > ILUG Cochin Mailing List > http://ilug-cochin.org/mailman/ > Mailinglist@ilug-cochin.org > http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org > #ilugko...@irc.freenode.net > > -- --------------------- With regards, Unni "A candle loses nothing by lighting another candle"
<<1E3.gif>>
_______________________________________________ ILUG Cochin Mailing List http://ilug-cochin.org/mailman/ Mailinglist@ilug-cochin.org http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org #ilugko...@irc.freenode.net