Pocket is a lightweight application launcher built with C++ and GTK.
It’s designed to be fast, minimal, and integrate natively with different Linux Environments and Window Managers.
Pocket depends on the following packages:
g++(C++17 or newer)makepkg-configlibgtkmm-3.0-dev(GTK3 C++ bindings)
sudo apt install g++ make pkg-config libgtkmm-3.0-devMake sure you have all dependencies installed, then simply run:
./build.shThis will build pocket and install the binary to /usr/local/bin.
You may be prompted for your password during installation.
After installation, you can launch pocket from anywhere using:
pocketBind pocket to a keyboard shortcut in your window manager or desktop environment for quick access.
Pocket can be customized using a simple configuration file located at:
~/.config/pocket/pocketrcfont: JetBrainsMono
font-size: 12
icon-theme: Papirus
If the configuration file is missing or a value is not specified, Pocket falls back to sensible defaults.
This project is licensed under the MIT License.
