[fsug-calicut] Re: [ILUG-Cochin.org] Fwd: desktop with-pekwm, fbpanel, pcman

  • From: "Manu Krishnan T.V" <tvmanukrishnan@xxxxxxxxx>
  • To: mailinglist@xxxxxxxxxxxxxxx, fsugknr@xxxxxxxxxxxxxxxx, fsug-calicut <fsug-calicut@xxxxxxxxxxxxx>
  • Date: Tue, 21 Jul 2009 01:00:13 +0530

Hi,

I am on to building a light weight distibution for use in my college lab,
with systems having 256MB RAM and 1.8GHz P4. Is this anything helpful for
that. I am now testing with XFCE environment in Debian Lenny and it feels
somewhat ok.

On Tue, Jul 21, 2009 at 12:28 AM, unni krishnan <unnikrishnan.a@xxxxxxxxx>wrote:

> Nice,
>
>   Share your desktop screen shot with us.
>
>
> On Mon, Jul 20, 2009 at 7:50 PM, sooraj kenoth <soorajkenoth@xxxxxxxxx>wrote:
>
>>
>>
>> ---------- Forwarded message ----------
>> From: sooraj kenoth <soorajkenoth@xxxxxxxxx>
>> Date: 2009/7/20
>> Subject: desktop with-pekwm, fbpanel, pcman
>> To: fsug-calicut <fsug-calicut@xxxxxxxxxxxxx>, fsug-tvm <
>> ilug-tvm@xxxxxxxxxxxxxxxx>, fsugknr@xxxxxxxxxxxxxxxx,
>> mailinglist@xxxxxxxxxxxxxxx
>>
>>
>> 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@xxxxxxxxxxxxxxx
>> http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org
>> #ilugkochi@xxxxxxxxxxxxxxxx
>>
>>
>
>
> --
> ---------------------
> With regards,
> Unni
>
> "A candle loses nothing by lighting another candle"
>
> _______________________________________________
> ILUG Cochin Mailing List
> http://ilug-cochin.org/mailman/
> Mailinglist@xxxxxxxxxxxxxxx
> http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org
> #ilugkochi@xxxxxxxxxxxxxxxx
>
>


-- 
With regards,
Tvm.

Check out Tvm's homepage @ http://www.tvmanukrishnan.co.cc/

Other related posts:

  • » [fsug-calicut] Re: [ILUG-Cochin.org] Fwd: desktop with-pekwm, fbpanel, pcman - Manu Krishnan T.V