A | |
add_string [Completion] |
Computes the new state corresponding to the user pressing a character
|
B | |
binaries [Sources] |
A source that list all the binaries in your PATH.
|
C | |
chromium_bookmarks [Extra_sources] |
Offers completion on bookmarks names, and returns the bookmark url.
|
complete [Completion] |
Computes the new state corresponding to the user completing the entry
|
concat [Completion] |
Concatenates two machines.
|
csum [Sources] |
Simple case of dependant sum
|
current_playlist [Extra_sources.Mpc] |
List songs currently in the playlist.
|
cursor_left [Completion] |
Computes the new state corresponding to the user going left
|
cursor_right [Completion] |
Computes the new state corresponding to the user going right
|
D | |
default_conf [Dmlenu] | |
E | |
empty [Sources] |
The empty source.
|
empty [Completion] |
The state machine that does not offer any completion
|
F | |
files [Sources] |
A source that completes filenames in a given directory (or absolute filenames).
|
from_file [Extra_sources] | from_file filename creates a source from the lines in
$HOME/.config/dmlenu/filename (each line in this file is a candidate)
|
from_list [Sources] | |
from_list_ [Sources] | |
from_list_rev [Sources] |
A source built from a list (display, real, documentation).
|
from_list_rev_ [Sources] |
A source built from a list of candidates (display and real are the same, doc
is empty).
|
fuzzy_match [Matching] | fuzzy_match ?case ~candidate pattern tries to find the letters of
pattern in candidate (in the right order).
|
fuzzy_prefix [Matching] |
Same as
fuzzy_match except that the first letter in pattern must be the
first letter of candidate .
|
I | |
i3_workspaces [Extra_sources] |
List of existing i3 workspaces.
|
iterate [Completion] | iterate sources offers completions from sources, indefinitely.
|
L | |
left [Completion] |
Computes the new state corresponding to the user selecting the candidate on the left
|
M | |
make_state [Completion] | make_state ?sep machine initialize the machine; sep will be used to mark
the end of a selection and the transition to the next sources (i.e.
|
match_prefix [Matching] | |
match_query [Matching] | |
mk_candidate [Completion] |
A constructor
|
P | |
pagedown [Completion] |
Computes the new state corresponding to the user selecting the first non visible candidate on the right
|
pageup [Completion] |
Computes the new state corresponding to the user selecting the
first non visible candidate on the left.
|
partial_match [Matching] | partial_match ?case ~candidate sub will return Some _ if sub is a
substring of candidate , None otherwise..
|
paths [Sources] |
A source that complete like
coupled_with except when what is before the
cursor is (syntactically) a path, i.e.
|
playlists [Extra_sources.Mpc] |
List of mpc playlists.
|
R | |
remove [Completion] |
Computes the new state corresponding to the user removing the
character to the right of the cursor
|
right [Completion] |
Computes the new state corresponding to the user selecting the candidate on the right
|
run [Dmlenu] | run initial_state conf creates the window and handles user inputs.
|
run_list [Dmlenu] |
Same as
Dmlenu.run but returns the list of completed tokens.
|
S | |
set_match_query_fun [Matching] | |
singleton [Completion] | |
singleton' [Completion] |
Offers the argument for completion once and then do not provide any completion
|
stdin [Sources] |
A source that reads its elements off stdin.
|
stm_from_file [Extra_sources] | stm_from_file f starts by offering candidates returned by from_file f ,
once a candidate x has been selected, it will behave as
stm_from_file (f ^ x) .
|
subset [Matching] | subset ?case ~candidate query will match if query (interpreded as a set of
characters) is a subset of candidate (interpreted as a set of chars again).
|
sum [Completion] |
Dependant sum.
|
switch [Sources] | switch guards is a source that behaves like one of the sources in
guards .
|