Ubuntu fbpanel profile

This profile is based off Ubuntu, It’s very hard to tell at first, but this is Openbox people, I assure you, check my pstree -n. I spent nearly a whole night of my free time coming up with the profiles to make fbpanel look like this, of course I changed the wallpaper to Guty’s default. The main differences in fbpanel and gnome-panel is that fbpanel only auto manages the Application menu, even then you have to restart fbpanel to update that menu. If you use rox-filer your Places menu should work by default if you have the file system Ubuntu gave you, other words, make sure you have a Pictures, Videos, Documents, Music, etc.. in your home folder. The System menu isn’t as large as it normally would be, this is because not everyone that uses openbox has everything gnome installed.

So in the Preferences menu I have Nitrogen, obconf, obmenu, gtk-chtheme, these are usually associated with Openbox. Nitrogen is a wallpaper changer, If you want to download Nitrogen, here’s a deb, I found it hard to find. These profiles work perfectly with Human, if you want to try a dark theme though you may need to change alpha - 300 to something smaller to like 50, otherwise the font may be hidden at the top left. These profiles rely mainly on gnome-icons and human icons, I’m sure they may work with other icon sets, if you don’t have those I suggest you install them. Other little differences you will notice, in Applications > System/Settings some programs repeat, I can’t fix this, this is a part of fbpanel. If you want your menu’s perfect you should edit them to your programs. I may edit this in the future.  So that all you have to do is uncomment the current Application’s menu to a hand made one similar to Ubuntu’s Application menu. I might even make a Favorite’s Plugin for this profile. The trash icon currently does nothing, I couldn’t find a trash folder function for rox-filer, so you’re on your own there.

I really hope you enjoy these profiles I worked hard to get this to work nearly perfect.

View howto install this theme into fbpanel


Image and video hosting by TinyPic

Top profile:
# fbpanel - config file
# Profile name - Ubuntu
# Profile position - top bar
# Filename - ubuntu-top
# Author of this profile  - chris4585
# see http://fbpanel.sf.net/docs.html for complete configuration guide

Global {
    edge = top
    allign = left
    margin = 0
    widthtype = percent
    width = 100
    height = 26
    transparent = true
    tintcolor = #FFFFFF
    alpha = 300
    setdocktype = true
    setpartialstrut = true
}

Plugin {
    type = menu
    config {
        icon = start-here
        name = Applications
        systemmenu {
        }
        separator {
        }
        item {
            icon = gnome-app-install
            name = Add/Remove..
            action = gnome-app-install
        }
    }
}

Plugin {
    type = space
    config {
        size = 8
    }
}

Plugin {
    type = menu
    config {
        icon = gnome-fs-directory
        name = Places
        item {
            icon = gnome-fs-directory
            name = Home
            action = rox-filer
        }
        item {
            icon = gnome-fs-directory
            name = Documents
            action = rox-filer Documents/
        }
        item {
            icon = gnome-fs-directory
            name = Music
            action = rox-filer Music/
        }
        item {
            icon = gnome-fs-directory
            name = Pictures
            action = rox-filer Pictures/
        }
        item {
            icon = gnome-fs-directory
            name = Videos
            action = rox-filer Videos/
        }
        separator {
        }
        item {
            icon = computer
            name = Media
            action = rox-filer /media/
        }
    }
}

Plugin {
    type = menu
    config {
        name = System
        icon = computer
        menu {
            name = Preferences
            image = /usr/share/icons/Human/scalable/categories/gnome-control-center.svg
            item {
                icon = gnome-settings-theme
                name = GTK Theme
                action = gtk-chtheme
            }
            item {
                name = Openbox Theme
                icon = preferences-system-windows
                action = obconf
            }
            item {
                name = Obmenu
                icon = stock_file-properties
                action = obmenu
            }
            item {
                name = Change Wallpaper
                icon = preferences-desktop-wallpaper
                action = nitrogen Pictures/
            }
        }
        menu {
            name = Administration
            image = /usr/share/icons/Human/scalable/categories/applications-system.svg
            item {
                icon = gnome-dev-memory
                name = Hardware Drivers
                action = gksu -D /usr/share/applications/jocky-gtk.desktop /usr/bin/jockey-gtk
            }
            item {
                name = System Monitor
                icon = gnome-monitor
                action = gnome-system-monitor
            }
            item {
                name = Synaptic Package Manager
                icon = synaptic
                action = gksu synaptic
            }
            item {
                name = Update Manager
                icon = update-manager
                action = update-manager
            }
        }
        separator {
        }
        item {
            icon = gnome-session-halt
            name = Shutdown
            action = gksu poweroff
        }
        item {
            icon = gnome-session-reboot
            name = Reboot
            action = gksu reboot
        }
        item {
            icon = gnome-session-logout
            name = Logout
            action = gksu killall openbox
        }
    }
}

Plugin {
    type = space
    config {
        size = 8
    }
}

Plugin {
    type = launchbar
    config {
        button {
            icon = firefox
            tooltip = Firefox Web Browser, Browse the world World Wide Web
            action = firefox
        }
    }
}

Plugin {
    type = launchbar
    config {
        button {
            icon = evolution
            tooltip = Evolution Mail, Read and write emails
            action = evolution --componet=mail
        }
    }
}

Plugin {
    type = launchbar
    config {
        button {
            icon = gnome-help
            tooltip = Help, get help with Ubuntu
            action = yelp
        }
    }
}

Plugin {
    type = space
    expand = true
    config {
        size = 11
    }
}

Plugin {
    type = tray
}

Plugin {
    type = launchbar
    config {
        button {
            icon = audio-volume-high
            tooltip = Adjust volumes
            action = xfce4-mixer
        }
    }
}

Plugin {
    type = dclock
    config {
        ClockFmt = %r %A %x
        TooltipFmt = %A %x
        action =
    }
}

Plugin {
    type = launchbar
    config {
        button {
            icon = gnome-logout
            tooltip = Logout, or switch user :)
            action = killall openbox
        }
    }
}
Bottom profile:
# fbpanel - config file
# Profile name - Ubuntu
# Profile position - bottom bar
# Filename - ubuntu-bottom
# Author of this profile  - chris4585
# see http://fbpanel.sf.net/docs.html for complete configuration guide

Global {

edge = bottom
allign = center
margin = 0
widthType = percent
width = 100
heightType = pixel
height = 26
roundCorners = false
transparent = true
tintColor = #ffffff
alpha = 300
}

Plugin {
type = space
config {
size = 2
}
}

Plugin {
type = wincmd
config {
icon = gnome-fs-desktop
tooltip = Left click to iconify all windows. Middle click to shade them.
}
}

Plugin {
type = space
config {
size = 7
}
}

Plugin {
type = taskbar
expand = true
config {
ShowIconified = true
ShowMapped    = true
ShowAllDesks  = false
tooltips = true
IconsOnly = false
MaxTaskWidth = 150
}
}

Plugin {
type = space
config {
size = 3
}
}

Plugin {
type = pager
config {
showwallpaper = false
}
}

Plugin {
type = space
config {
size = 3
}
}

Plugin {
type = launchbar
config {
button {
icon = emptytrash
tooltip = I've looked and looked, and I think rox doesn't have a trash can.
action = rox-filer
}
}
}

Plugin {
type = space
config {
size = 3
}
}

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*