bmpanel version 2
C Python JavaScript Vim script
Pull request Compare This branch is 3 commits ahead, 7 commits behind nsf:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CMake
aur/bmpanel2-git
docs
extra
man
themes
.gitignore
CMakeLists.txt
COPYING
INSTALL
WMs.txt
args.c
args.h
array.h
bmpanel.c
builtin-widgets.h
changes.txt
config-parser.c
config-parser.h
config.h.in
event-dispatchers.c
gui.h
image-cache.c
memory.c
message.c
panel.c
readme.md
render-normal.c
render-pseudo.c
settings.c
settings.h
strbuf.c
util.h
widget-alternatives.c
widget-clock.c
widget-decor.c
widget-desktops.c
widget-empty.c
widget-interface.c
widget-launchbar.c
widget-pager.c
widget-systray.c
widget-taskbar.c
widget-utils.c
widget-utils.h
xdg.c
xdg.h
xutil.c
xutil.h

readme.md

bmpanel2

bmpanel2 is a NETWM Compliant Panel for X11.

  • Look & Feel customization via themes.
  • Widgets: Desktop Switcher, Taskbar, Launchbar, System Tray, Clock, Decor, empty.
  • Pseudo-transparency support.
  • Written in C with speed and clarity in mind.
  • Small amount of dependencies: glib2, cairo, pango, libX11.
  • Small memory footprint (appox. 2mb to 4mb).
  • Small executable (80kb at Current Time).

Installation

  git clone --depth=1 git://github.com/nsf/bmpanel2.git
cd bmpanel2
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE .
make
sudo make install

For More Information, Please refer to the Project Wiki, Page: Installation.

Usage

echo "theme xsocam_dark" > ~/.config/bmpanel2/bmpanel2rc
bmpanel2

By default, The configuration file is stored in ~/.config/bmpanel/bmpanel2rc

For details on usage, Please refer to Unix Manual Pages or Short Help.

Short Help: bmpanel2 --help
Unix Manual: man bmpanel2