dmenu/README.md

68 lines
3.1 KiB
Markdown
Raw Permalink Normal View History

2024-06-24 11:10:34 +02:00
<h1 align="center"> dmenu</h1>
2021-05-15 14:40:05 +02:00
2024-06-24 11:10:34 +02:00
Personal build of dmenu generated using [dmenu-flexipatch](https://github.com/bakkeby/dmenu-flexipatch.git)
2024-06-24 11:10:34 +02:00
### Patches applied:
2022-06-21 11:03:19 +02:00
- [border](http://tools.suckless.org/dmenu/patches/border/)
- adds a border around the dmenu window
- [center](https://tools.suckless.org/dmenu/patches/center/)
- this patch centers dmenu in the middle of the screen
2024-06-24 11:10:34 +02:00
- cntrl_v_to_paste
- enable the use of Ctrl+v (XA_PRIMARY) and Ctrl+Shift+v (CLIPBOARD) to paste.
2020-04-04 09:58:35 +02:00
- [fuzzymatch](https://tools.suckless.org/dmenu/patches/fuzzymatch/)
2021-05-15 14:40:05 +02:00
- adds support for fuzzy-matching to dmenu, allowing users to type non-consecutive portions
of the string to be matched
2022-09-04 22:33:24 +02:00
- [fzfexpect](https://github.com/DAFF0D11/dafmenu/blob/master/patches/dmenu-fzfexpect-5.1.diff)
- adds fzf expect functionality in dmenu
2020-08-05 11:31:54 +02:00
- [grid](https://tools.suckless.org/dmenu/patches/grid/)
2021-05-15 14:40:05 +02:00
- allows dmenu's entries to be rendered in a grid by adding a new `-g` flag to specify the
number of grid columns
2020-08-05 11:31:54 +02:00
- the `-g` and `-l` options can be used together to create a G columns * L lines grid
2021-05-17 11:46:50 +02:00
- [gridnav](https://tools.suckless.org/dmenu/patches/gridnav/)
- adds the ability to move left and right through a grid (when using the grid patch)
- [instant](https://tools.suckless.org/dmenu/patches/instant/)
2021-05-15 14:40:05 +02:00
- adds a flag that will cause dmenu to select an item immediately if there is only one
matching option left
- [line-height](http://tools.suckless.org/dmenu/patches/line-height/)
- adds a `-h` option which sets the minimum height of a dmenu line
- this helps integrate dmenu with other UI elements that require a particular vertical size
- [mouse-support](https://tools.suckless.org/dmenu/patches/mouse-support/)
- adds basic mouse support for dmenu
2024-07-17 05:01:32 +02:00
- [motion-support](https://tools.suckless.org/dmenu/patches/mouse-support/)
- Expands the above to support mouse hovering.
- [password](https://tools.suckless.org/dmenu/patches/password/)
2021-05-15 14:40:05 +02:00
- with this patch dmenu will not directly display the keyboard input, but instead replace it
with dots
- all data from stdin will be ignored
- [scroll](https://tools.suckless.org/dmenu/patches/scroll/)
- this patch adds support for text scrolling
- it doesn't append `...` for long input anymore as it can handle long text
2021-05-15 12:51:58 +02:00
- [tsv](https://tools.suckless.org/dmenu/patches/tsv/)
2021-05-15 14:40:05 +02:00
- makes dmenu split input lines at first tab character and only display first part, but it
will perform matching on and output full lines as usual
2021-05-15 12:51:58 +02:00
- can be useful if you want to separate data and representation
- [vertfull](https://tools.suckless.org/dmenu/patches/vertfull/)
- prevents dmenu from indenting items at the same level as the prompt length
2019-12-29 09:12:00 +01:00
- [xresources](https://tools.suckless.org/dmenu/patches/xresources/)
- allows dmenu to read font and colors from Xresources
- note that with this patch the Xresources settings takes precedence over command line arguments
- [xyw](https://tools.suckless.org/dmenu/patches/xyw/)
- adds options for specifying dmenu window position and width