Features - bakkeby/dmenu GitHub Wiki

In the context of this project there is a distinction between features and functionality.

Functionality refers to special and static features that can be configured on or off by default using a flag. An example functionality would be to whether to use fuzzy or exact matching when filtering on input or whether to enable alpha (transparency) in dmenu.

Anything else is considered to be a feature. An example feature would be that dmenu can have a window border; the distinction here being that it is not simply a question of whether dmenu has a border or not - but how thick said border is.

Almost all features and functionalities can be enabled using command line arguments while the default behaviour is controlled via config.h. Most features are documented on that page.

Here is a list of additional features:

Feature Description
Dynamic Options Dynamically update dmenu options based on user input (-dy command line argument)
High Priority Prioritises some menu options over others in match results (-hp command line argument)
Initial Text Start dmenu with some text already typed in (-it command line argument)
Positioning Outlines the various options for positioning / placing dmenu
Preselect Start dmenu with a specific item being pre-selected (-ps command line argument)
⚠️ **GitHub.com Fallback** ⚠️