Menu

Tree [60cca5] master /
 History

HTTPS access


File Date Author Commit
 be.idle.imap 2014-07-08 Thomas Lübking Thomas Lübking [f13cdf] restart idling, update mails on SIGHUP
 be.watched 2015-04-27 Thomas Lübking Thomas Lübking [824ca4] we don't ship makefiles
 examples 2012-07-11 Thomas Lübking Thomas Lübking [9a08a6] add BeOS example theme - ok, more like Haiku. W...
 i18n 2015-04-04 Thomas Lübking Thomas Lübking [9271d4] add frech translation, kindly provided by Hoël
 scripts 2015-04-09 Thomas Lübking Thomas Lübking [96c457] add demo nowplaying script
 wallpaper 2015-01-09 Thomas Lübking Thomas Lübking [c1954e] celebrate with demo bwp
 CMakeLists.txt 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
 COPYING 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 README 2013-07-17 Thomas Lübking Thomas Lübking [e70775] adding readme by request of, and probably only ...
 battery.cpp 2015-04-06 Thomas Lübking Thomas Lübking [231ef7] init charge level
 battery.h 2015-04-05 Thomas Lübking Thomas Lübking [f69ff1] Default to FillIsCharge, false makes the inner ...
 be.plugged.cpp 2014-11-13 Thomas Lübking Thomas Lübking [421e2d] i'm an idiot, iow: fix stupid bug breaking plug...
 be.plugged.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
 be.run.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 be.shell.cpp 2015-12-12 Thomas Lübking Thomas Lübking [60cca5] don't add kuniqueapp cmdline switches
 be.shell.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 be.shell.h 2014-12-22 Thomas Lübking Thomas Lübking [b60ba8] support dbus toggling of nested panels
 button.cpp 2015-03-23 Thomas Lübking Thomas Lübking [eb80d9] Support fixed IconSize on Taskbar & Button
 button.h 2015-03-23 Thomas Lübking Thomas Lübking [eb80d9] Support fixed IconSize on Taskbar & Button
 clock.cpp 2014-10-12 Thomas Lübking Thomas Lübking [ba01b1] add executable for countdown finish, ie. you ca...
 clock.h 2014-10-12 Thomas Lübking Thomas Lübking [ba01b1] add executable for countdown finish, ie. you ca...
 configure 2012-12-07 Dan Dennison Dan Dennison [6a3a56] allow users to override PREFIX during the confi...
 dbus_button.h 2013-10-30 Thomas Lübking Thomas Lübking [0d0e7d] support extended icon theme, see
 dbus_desktop.h 2014-11-23 Thomas Lübking Thomas Lübking [814011] allow variable snowflake amount and fps
 dbus_gmenu.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 dbus_info.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 dbus_runner.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 dbus_shell.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
 desktop.cpp 2015-01-12 Thomas Lübking Thomas Lübking [ae9868] heuristically detect logo drops
 desktop.h 2014-12-05 Thomas Lübking Thomas Lübking [14ebb7] less, but faster flakes by default - less CPU c...
 flowlayout.cpp 2014-09-08 Thomas Lübking Thomas Lübking [809e1a] fix flowlayout, vis and overflow check
 flowlayout.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 globalmenu.cpp 2015-03-04 Thomas Lübking Thomas Lübking [ca5198] offset globalmenu toplevel menus by css margin
 globalmenu.h 2015-03-04 Thomas Lübking Thomas Lübking [ca5198] offset globalmenu toplevel menus by css margin
 hmenubar.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 hmenubar.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 infocenter.cpp 2014-07-17 Thomas Lübking Thomas Lübking [9664f1] tweak message header/footer text. less i18n
 infocenter.h 2014-07-08 Thomas Lübking Thomas Lübking [e7529f] cache notifications and joblog on disk on exit
 krunner.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 label.cpp 2015-01-12 Thomas Lübking Thomas Lübking [bfc151] support dbus: scheme in label urls
 label.h 2014-10-11 Thomas Lübking Thomas Lübking [f1e18b] improve aniamted icon cpu management
 mediatray.cpp 2014-09-08 Thomas Lübking Thomas Lübking [809e1a] fix flowlayout, vis and overflow check
 mediatray.h 2014-07-16 Thomas Lübking Thomas Lübking [a72ca5] more logging and better prevention of replacing...
 menubar.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 menubar.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 messages.sh 2013-07-22 Thomas Lübking Thomas Lübking [99928e] update i18n stuff and add partial german babble
 meter.cpp 2015-01-12 Thomas Lübking Thomas Lübking [fd87eb] more greedy size
 meter.h 2013-08-11 Thomas Lübking Thomas Lübking [df28dc] timemeters need faster reaction after a fullscr...
 pager.cpp 2014-09-08 Thomas Lübking Thomas Lübking [809e1a] fix flowlayout, vis and overflow check
 pager.h 2014-03-14 Thomas Lübking Thomas Lübking [70cbcb] allow desktop names as button labels and fix wh...
 panel.cpp 2015-01-08 Thomas Lübking Thomas Lübking [0669ab] use compositor shadows for real window panels
 panel.h 2014-12-22 Thomas Lübking Thomas Lübking [e7342c] localize panel vis change mode
 pixlabel.cpp 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
 pixlabel.h 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
 plasma-desktop.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 runner.cpp 2014-12-26 Thomas Lübking Thomas Lübking [cf059b] refix flat sorting
 runner.h 2014-11-22 Thomas Lübking Thomas Lübking [faccbb] add ctrl+r history search feature
 session.cpp 2014-04-02 Thomas Lübking Thomas Lübking [bda00b] warn about other open sessions
 session.h 2014-04-02 Thomas Lübking Thomas Lübking [bda00b] warn about other open sessions
 systray.cpp 2014-09-08 Thomas Lübking Thomas Lübking [7e74d4] make iconsize optionally configurable
 systray.h 2014-09-08 Thomas Lübking Thomas Lübking [7e74d4] make iconsize optionally configurable
 tasks.cpp 2015-03-23 Thomas Lübking Thomas Lübking [0f0175] harden and improve task label finding
 tasks.h 2015-03-23 Thomas Lübking Thomas Lübking [eb80d9] Support fixed IconSize on Taskbar & Button
 touchwheel.cpp 2013-10-30 Thomas Lübking Thomas Lübking [0d0e7d] support extended icon theme, see
 touchwheel.h 2012-09-05 Thomas Lübking Thomas Lübking [908b21] add generic touchwheel and invoke it from volum...
 trash.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 trash.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 vmenubar.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 vmenubar.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
 volume.cpp 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
 volume.h 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
 wmctrl.cpp 2015-04-04 Thomas Lübking Thomas Lübking [1aed0d] ensure visible buttons are also enabled
 wmctrl.h 2015-04-03 Thomas Lübking Thomas Lübking [81ab3d] allow HideDisabled and ignore changes for other...

Read Me

BE::Shell is a simple desktop shell on KDE technology (namely KIO and Solid) for the rest of us.

The focus is on control and understanding.

Therefore the very first thing you get after you succeeded Installation is the void.

read here: (really - the installation process is not fully automated; you're shall understand your setup)
https://sourceforge.net/p/be-shell/wiki/Installation/

Ok, you do get a desktop window and if you figure how to use your right mouse button, you're ready
to start constructing your desktop (that means: "with an editor", so better attach your keyboard)

To get a usable desktop shell - /your/ desktop shell - you'll have to edit the Configuration
(or borrow someone elses, maybe you found the example folder)

...and here: (well, in case you're interestend in anything beyond the void)
https://sourceforge.net/p/be-shell/wiki/Config%20reference/

Once you have laid out your desktop, you maybe want to control it's look via Qss Theming

...and finally here: (to have your artistical dreams come true)
https://sourceforge.net/p/be-shell/wiki/Theming/

That's it.
Have Fun

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.