- Build
confuse
and imlib2
from within their respective source directories using:
./configure --prefix=$HOME/Root --disable-shared
make all install
- Build
awesome
from within its source directory using:
PKG_CONFIG_PATH=$HOME/Root/lib/pkgconfig ./configure --prefix=$HOME/Root
- Add
$HOME/Root/bin
to your .bash_profile
/.bashrc
.
- Set the contents of
$HOME/.local/share/applications/awesome.desktop
to:
[Desktop Entry]
Version=1.0
Type=Application
Name=Awesome
Comment=The awesome launcher!
TryExec=awesome
Exec=awesome
- Use
gconf-editor
to:
- edit the values at
/desktop/gnome/session/required_components_list
, ensuring only windowmanager
and terminal
are present,
- set the value of
/desktop/gnome/session/required_components/windowmanager
to awesome
, and
- set the value of
/desktop/gnome/session/required_components/terminal
to gnome-terminal
.