Menu

Installation

Thomas Luebking

Installation

Get the Code

git clone git://git.code.sf.net/p/be-shell/code be-shell

Compile

Ensure you have gcc and deveolpment packages of at least QtGui and kdelibs installed


cd be-shell
./configure
cd build
make
sudo make install

Running

For a first try, just start a normal KDE session, then kick some things

kquitapp plasma-desktop
kquitapp kuiserver
kquitapp krunner

last start BE::Shell

be.shell

Important

Run "kcmshell4 kded" - that will bring up the kded manager.
Disable the "Status Notifier Manager" to get (legacy) systray icons from KDE applications.
(As maybe mentioned before i don't care much about systray stuff so i never came along implementing the SNI protocol)

Replace plasma

Copy be.shell.desktop, plasma-desktop.desktop and eventually krunner.desktop to ~/.kde/share/autostart/ (might be "kde4")
The plasma and krunner service files will override and hide the global ones, thus prevent those applications from being started with KDE, while the be.shell one will autostart BE::Shell.
To undo the replacement just remove those files again.

Themes

BE::Shell is skinned by css and override icons, some rough samples can be found in the Themes directory.
Simply copy it to ~/.kde/share/apps/be.shell/ for a first start (themes can be switched by the rightclick menu)

Setup

BE::Shell is configured by an ini style file: ~/.kde/share/config/be.shell
Included is a demo.config - rather for inspection than personal usage.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.