-
Notifications
You must be signed in to change notification settings - Fork 2
An X11 window manager designed for maximum efficiency
License
bbidulock/waimea
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
INTRODUCTION
The design goal for waimea is to create the most efficient
desktop working environment available. To achieve this
waimea is a fast and highly customizable virtual multiple
desktop window manager. It has a very advanced style
engine with features like blackbox style support, pixmap
style support and transparent textures. Text can be ren
dered double buffered using both X core fonts and Xft
fonts. Waimea also includes a fast lightweight menu sys
tem with dynamic menus support. The built in action con
figuration system makes waimea the most configurable win
dow manager available. It allows the user to set up waimea
to behave as any other window manager or in new ways never
before possible.
Features already included are:
Virtual desktop sizes
Multiple desktops
Blackbox image rendering engine (blackbox style support)
Pixmap styles
Translucent textures using Xrender extension
Action configuration system
Advanced menu system (with dynamic menus support)
Standard X core fonts
Xft fonts (anti-aliased fonts)
Double buffered text
Dockapp handler system
Task switcher
Configurable titlebar buttons
KDE3/GNOME2 support
Merged windows
DEPENDENCIES
waimea depends on:
xfree86-4.2.1
waimea will utilize:
imlib2-1.0.6
INSTALLATION
Install waimea by running the following commands:
----- cut here -----
./configure --prefix=/usr --enable-shape --enable-xinerama \
--enable-render --enable-randr --enable-xft \
--enable-pixmap &&
make &&
make install
----- cut here -----
Command explanations
--enable-shape : This command activates waimea's ability
to support non-rectangular windows.
--enable-xinerama : This command activates waimea's
ability to support Xinerama screens.
--enable-render : This command activates waimea's
ability to render transparent textures.
--enable-randr : This command activates waimea's ability
to handle dynamic screen size changes.
--enable-xft : This command activates waimea's ability to
render anti-aliased text.
--enable-pixmap : This command activates waimea's ability
to use pixmap styles.
CONFIGURATION
Config files
~/.waimearc, ~/.waimea/actions/action,
~/.waimea/styles/Default.style, ~/.waimea/menu
Configuration Information
Be sure to backup your current .xinitrc before proceeding.
----- cut here -----
cat >> ~/.xinitrc << "EOF"
exec waimea
EOF
----- cut here -----
----- cut here -----
cat >> ~/.waimearc << "EOF"
screenMask: 0 1 2 3
doubleClickInterval: 300
screen0.styleFile: ~/.waimea/styles/Default.style
screen0.menuFile: ~/.waimea/menu
screen0.actionFile: ~/.waimea/actions/action
screen0.numberOfDesktops: 4
screen0.desktopNames: Desktop 1,Desktop 2,Desktop 3,Desktop 4
screen0.doubleBufferedText: True
screen0.colorsPerChannel: 8
screen0.cacheMax: 200
screen0.imageDither: True
screen0.virtualSize: 3x3
screen0.menuStacking: Normal
screen0.transientAbove: True
screen0.focusRevertTo: Window
screen0.dock0.geometry: -0+0
screen0.dock0.order: n/.*/
screen0.dock0.desktopMask: All
screen0.dock0.centered: False
screen0.dock0.direction: Vertical
screen0.dock0.gridSpace: 2
screen0.dock0.stacking: AlwaysOnTop
screen0.dock0.inworkspace: False
EOF
----- cut here -----
----- cut here -----
mkdir ~/.waimea &&
mkdir ~/.waimea/styles &&
mkdir ~/.waimea/actions &&
cp /usr/share/waimea/styles/Default.style ~/.waimea/styles/Default.style &&
cp /usr/share/waimea/actions/action ~/.waimea/actions/action &&
cp /usr/share/waimea/menu ~/.waimea/menu
----- cut here -----
Configuration options are set by editing `~/.waimearc'.
Available options and syntax is explained in the waimea
man page.
Key and mouse bindings are set by editing `~/.waimea/act-
ions/action'. The syntax is explained in the waimea man
page.
Menu Items are added by editing `~/.waimea/menu'. The
syntax is explained in the waimea man page.
BUGS
Bug reports, patches and suggestions are much appreciated,
send them to the author.
AUTHOR
David Reveman ( [email protected] )
The waimea website: http://www.waimea.org
About
An X11 window manager designed for maximum efficiency
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published