Getting "Conky Panel Type" displayed with Fluxbox

Post Reply
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Getting "Conky Panel Type" displayed with Fluxbox

Post by zAchAry »

Table of Contents:
  • 1. Introduction
    2. Getting the Conky Panel feature to work properly with Fluxbox (Normal)
    2.1. Configuring Conky
    2.2. No solution, yet. Please post one if you have, thank you.
    3. Getting the Conky Panel feature to work properly with Fluxbox (The Slit)
    3.1. Configuring Conky
    3.2. Tuning The Slit
    3.2.1. Configure The Slit from the Fluxbox Menu
    3.2.2. Configure The Slit from the Fluxbox init File

1) Introduction: for those of you who don't know yet.

Conky 1.7.2 includes support for the panel window-type, which means that you can make your Conky behave like other panels. Here's what it looks like to replace a top panel with a Conky panel, so that system information is always on display, even over a maximised window (read more...)


2) Getting the Conky Panel feature to work properly with Fluxbox (Normal):

2.1) Configuring Conky: make sure that your .conkyrc (conky config file) has the followings parameters:

Code: Select all

own_window no
own_window_type panel
2.2) No solution, yet. Please post one if you have, thank you.
space_dapp - http://tenr.de/howto/space_dapp/space_dapp.html

3) Getting the Conky Panel feature to work properly with Fluxbox (The Slit):

3.1) Configuring Conky: make sure that your .conkyrc (conky config file) has the followings parameters:

Code: Select all

own_window yes
own_window_type panel
alignment (optional): (Conky Settings Configuration)
Since The Slit (see below) manages the location of the Conky Panel it won't matter what alignment parameter you'll submit to the .conkyrc file.

Code: Select all

Aligned position on screen, may be top_left, top_right, top_middle, bottom_left, bottom_right, bottom_middle, middle_left, middle_middle, middle_right, or none (also can be abreviated as tl, tr, tm, bl, br, bm, ml, mm, mr). See also gap_x and gap_y.
3.2) Tuning The Slit:
The Slit is often confused with the toolbar. The slit is a dock for any application that can be 'dockable'. A docked application is anchored and appears on every workspace. It cannot be moved freely and is not influenced by any manipulation to windows. Typical programs that go into the slit are dockapps or gkrellm. The latter one is shown in the litte example shot. [via: fluxbox.org - features]
3.2.1) Configure The Slit from the Fluxbox Menu:

Make sure that your Root-Menu has the Fluxbox Configuration entry (Editing the menu - Fluxbox-wiki).

Code: Select all

[config] (label)
   Inserts a Fluxbox native submenu item, containing numerous configuration
   options concerning window placement, focus style, window moving style, 
   etc.
The Maximize Over option of The Slit should not be marked:

Code: Select all

Fluxbox Configuration > Slit > Maximize Over
If you want the Conky Panel to be on the bottom:

Code: Select all

Fluxbox Configuration > Slit > Placement > Bottom Center
If you want the Conky Panel to be on the top:

Code: Select all

Fluxbox Configuration > Slit > Placement > Top Center
3.2.2) Configure The Slit from the Fluxbox init file:

You can also edit the Fluxbox init file, which is located at ~/.fluxbox/init

Disable Maximize Over for The Slit:

Code: Select all

session.screen0.slit.maxOver:	false
If you want the Conky Panel to be on the bottom:

Code: Select all

session.screen0.slit.placement:	BottomCenter
If you want the Conky Panel to be on the top:

Code: Select all

session.screen0.slit.placement:	TopCenter
Reload fluxbox's config: (Editing the menu - Fluxbox-wiki).

Code: Select all

[reconfig] (label)
   When selected this item re-reads the current style and menu files and 
   applies any changes. This is useful for creating a new style or theme,
   as you don't have to constantly restart Fluxbox every time you save your 
   style. However, Fluxbox automatically rereads the menu whenever it 
   changes.
You're done: Now you should have the Conky Panel displayed with The Slit correctly.
Image
Help to make Slackware easier Donate to Salix
Post Reply