to install [Package: build-essential]
sudo apt-get install build-essential
to install build-dep package for compile awesome.
sudo apt build-dep awesome
to clone awesome from github
git clone https://github.com/awesomeWM/awesome.git
to build
cd awesome
make
to build package
make package
to install deb (Ubuntu 18.04)
sudo dpkg -i build/*.deb
to install xsession desktop entry
sudo install -m 644 /usr/local/share/xsessions/awesome.desktop /usr/share/xsessions/awesome.desktop
to install [Package: xserver-xephyr].
sudo apt-get install xserver-xephyr
run
bin/dev.sh
- Lua 5.3 Reference Manual / 6 – Standard Libraries / 6.3 – Modules
- /usr/local/etc/xdg/awesome/rc.lua
- https://github.com/awesomeWM/awesome#building-and-installation
- https://github.com/awesomeWM/awesome#debian-based
run
ls /usr/local/share/awesome/themes/ -1
show
default
gtk
sky
xresources
zenburn
run
awesome -v
show
awesome v4.3-655-g67672bf5-dirty (Too long)
• Compiled against Lua 5.3.3 (running with Lua 5.3)
• D-Bus support: yes
• xcb-errors support: no
• execinfo support: yes
• xcb-randr version: 1.6
• LGI version: 0.9.2