Being debian-based, the usual commands can be used to install Sinhala Unicode in Crunchbang Linux. Tested with #! Waldorf.
- sudo apt-get install ttf-sinhala-lklug ibus im-switch ibus-m17n m17n-db m17n-contrib
- rm -f ~/.xinput.d/* ; im-switch -z all_ALL -s ibus
- Logout and login again.
- ibus-setup
- Choose the Wijesekare layout from the Input Method tab and close
Now you can switch between English and Sinhala using the key combination Ctrl + Space.