[ILUG-Cochin.org] Fwd: desktop with-pekwm, fbpanel, pcman
unni krishnan
unnikrishnan.a at gmail.com
Tue Jul 21 00:28:10 IST 2009
Nice,
Share your desktop screen shot with us.
On Mon, Jul 20, 2009 at 7:50 PM, sooraj kenoth <soorajkenoth at gmail.com>wrote:
>
>
> ---------- Forwarded message ----------
> From: sooraj kenoth <soorajkenoth at gmail.com>
> Date: 2009/7/20
> Subject: desktop with-pekwm, fbpanel, pcman
> To: fsug-calicut <fsug-calicut at freelists.org>, fsug-tvm <
> ilug-tvm at googlegroups.com>, fsugknr at googlegroups.com,
> mailinglist at 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 at ilug-cochin.org
> http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org
> #ilugkochi at irc.freenode.net
>
>
--
---------------------
With regards,
Unni
"A candle loses nothing by lighting another candle"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ilug-cochin.org/pipermail/mailinglist_ilug-cochin.org/attachments/20090721/3ec52b14/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 2785 bytes
Desc: not available
URL: <http://ilug-cochin.org/pipermail/mailinglist_ilug-cochin.org/attachments/20090721/3ec52b14/attachment-0001.gif>
More information about the Mailinglist
mailing list