~chambln/xdgmenu

Launch XDG desktop entries with dmenu
Also search for desktop files in /opt
Add comments to patches

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~chambln/xdgmenu
read/write
git@git.sr.ht:~chambln/xdgmenu

You can also use your local clone with git send-email.

#xdgmenu

This is a POSIX shell script that uses dmenu to launch XDG desktop entries.

#Installation

Install for all users:

sudo make install

Install for this user only:

make PREFIX=~/.local install

#Usage

xdgmenu [args]

Arguments, typically file paths, are passed to the chosen application as appropriate.

It may take a second or two the first time you launch it because it has to generate the cache for the first time. From then on it will generate the cache upon exit which is less noticeable.

#Copying

Copyright (C) 2020 Gregory Chamberlain greg@cosine.blue

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

#See also