On Sat, Feb 14, 2026 at 12:40:30PM +0100, Hiltjo Posthuma wrote:
> On Sat, Feb 14, 2026 at 12:11:40PM +0100, Peter Valach wrote:
> > I created this a few months ago and used it since then without problems,
> > maybe it will be useful for someone here:
> > 
> > pdmenu is a minimal, mouse-only, radial (pie) menu for X11.
> > 
> > It reads menu items from stdin (like dmenu), displays them in
> > a fullscreen transparent overlay around the current mouse cursor, and
> > prints the selected item to stdout. Inspired by https://kando.menu/,
> > implementing only the basic idea.
> > 
> > The first item is shown in the center; remaining items are arranged
> > clockwise in a circle, starting from the top.
> > 
> > https://github.com/pvxx/pdmenu
> > 
> > I know literally nothing about X programming and it is really long time
> > since I did anything in C (except small patches), therefore all the
> > X stuff was written by AI, so it can be improved a lot for sure;
> > I welcome any patches/suggestions.
> > 
> 
> Thanks for sharing.
> At a glance the code doesn't look bad written by an AI.
> 
> (Maybe there is some missing error checking in parse_color and XGrabPointer,
> but I don't care to review AI code :))

thanks for looking, I did quite a few changes, but in X stuff itself
only cosmetic ones :).

> Maybe interesting to you, there is also another pie menu. Written by a real
> human bean, made with love:
> 
>       https://github.com/phillbush/pmenu

I searched before and found a few, I don't remember this one exactly;
but all of them had too many dependencies and/or were specifically for
starting apps. I wanted something dmenu-like, that can be easily
incorporated into scripts. Like I wrote in README, I use it mainly for
browser stuff (like downloading videos and images into specific
directories, storing links, making screenshots, etc.), because that is
the only time I have my hand on the mouse for longer time, for
everything else dmenu is better ;).

- PVx

Reply via email to