Lkby is a library designed for creating keyboard-sensitive applications without requiring a background window manager. Its architecture follows the client-server model, utilizing UNIX sockets to establish communication between the server and clients.
Before diving into the lkby, make sure to install the necessary packages:
sudo apt-get install build-essential git gcc
Get started by cloning the repository and navigating to the lkby folder:
git clone https://github.com/constarg/lkby.git
cd lkby/
Now, let's build the program:
mkdir build
cd build/
make
After this the program will be ready to run.
The documentation for the library is accessible in the "docs" folder as well as on the wiki page of this repository.
An illustrative instance of employing this library is available in the test folder.