adnano 6ad7a303ef Don't destroy wl_data_offer twice
The data offer is destroyed after it is used. There is no need to
destroy it again.

This also fixes an issue where calling wl_data_offer_destroy with a NULL
data offer would segfault.
2024-03-17 07:01:23 -04:00
2024-02-27 08:37:17 -05:00
2022-12-02 12:00:28 -05:00
2022-01-16 08:32:58 -05:00
2024-02-27 08:50:29 -05:00
2024-03-17 07:01:23 -04:00
2024-03-02 11:49:47 -05:00
2023-03-20 19:03:03 -04:00

wmenu

wmenu is an efficient dynamic menu for Sway and wlroots based Wayland compositors. It provides a Wayland-native dmenu replacement which maintains the look and feel of dmenu.

Installation

Dependencies:

  • cairo
  • pango
  • wayland
  • xkbcommon
  • scdoc (optional)
$ meson build
$ ninja -C build
# ninja -C build install

Usage

See wmenu(1)

To use wmenu with Sway, you can add the following to your configuration file:

set $menu dmenu_path | wmenu | xargs swaymsg exec --
bindsym $mod+d exec $menu

Contributing

Send patches and questions to ~adnano/wmenu-devel.

Subscribe to release announcements on ~adnano/wmenu-announce.

Credits

This project started as a fork of dmenu-wl. However, most of the code was rewritten from scratch.

Description
This is a fork of wmenu
Readme MIT 143 KiB
Languages
C 94.6%
Meson 5.4%