Rex is a lightweight application launcher.
Rex is currently in the earliest stages of development as part of the Monteverde Linux distribution. It is a lightweight application launcher, but lacks a significant amount of functionality and stability at this point. Many features are still in progress, and it is not yet suitable for production use.
To build Rex from source, ensure you have the following dependencies installed:
- CMake (Version 3.30 or higher)
- C++ standard 17 Compatible Compiler (e.g., GCC or Clang)
- XCB Libraries:
xcbxcb-keysyms
- Cairo (With XCB support)
- Pango (For text rendering)
- Arch Linux:
sudo pacman -S cmake gcc libxcb xcb-util-keysyms cairo pango
- Create a build directory:
mkdir build && cd build
- Configure the project using CMake:
cmake ..
- By default, the build type is set to Debug. You can specify a different build type:
cmake -DCMAKE_BUILD_TYPE=Release ..
- Build the project:
cmake --build .
This project is licensed under the BSD 3-Clause License. See the LICENSE file for more details.
