dsl-wall is an IRC client setup which auto starts on a Raspberry Pi Zero. On certain user actions, hooks are executed. They trigger devices in the space, such as the lights or a printer.
See also our wiki entry about IRC.
- 
Make sure that Smuxi, X, and Ratpoison are installed.
 - 
Enable auto login on the Rasperry Pi.
 - 
Install the
Adwaita-darktheme into:~/.themes/Adwaita-dark - 
Clone to:
~/dsl-wall - 
Link configuration:
ln -s ~/dsl-wall/.bash_profile ~ ln -s ~/dsl-wall/.gtkrc-2.0 ~ ln -s ~/dsl-wall/.xsession ~ ln -s ~/dsl-wall/smuxi_config ~/.config/smuxi ln -s ~/dsl-wall/smuxi_hooks/* \ ~/.local/share/smuxi/hooks/engine/protocol-manager - 
Install
lprng:sudo apt install lprngAnd create
/etc/printcapfor our printer:lq590|localprinter:\ :lp=/dev/usb/lp0:\ :sd=/var/spool/lpd/lq590:\ :mx#0:\ :sh:Followed by:
sudo service lprng restart 
The idea of DND, the do-not-disturb mode, is to turn off the blinking
for a while. It needs to be activated from the command line from the
directory smuxi_scripting_fun.