A dmenu-like Interface for gnome-shell that allows dmenu scripts to work in gnome.
Because gnome does not support the layer-shell protocol like any other sensible compositor does. That protocol is needed for rofi and all alternatives to work.
- Extract the extension to $HOME/.local/share/gnome-shell/extensions/
- Instead of piping your dmenu scripts to dmenu/rofi, pipe it to the provided dmenu-gnome helper script.
foo=$(ls -1 | $HOME/.local/share/gnome-shell/extensions/dmenu-gnome@carnager.github.io/dmenu-gnome.py)
echo "${foo}"