No Description

Getty Ritter 9baba44711 Adding Rust-based port of dmesktop 6 years ago
src 9baba44711 Adding Rust-based port of dmesktop 6 years ago
.gitignore 9baba44711 Adding Rust-based port of dmesktop 6 years ago
Cargo.toml 9baba44711 Adding Rust-based port of dmesktop 6 years ago
README.md c3f4ab0fd1 Add a README 6 years ago
dmesktop.py c2166b723b Fix path-handling for user-local applications 6 years ago

README.md

The dmesktop program is in many ways like dmenu_run, but it draws the list of programs to select from using the XDG Desktop Entry specification instead of just using applications on the $PATH (which includes non-graphical programs you might not need to start via such a menu, like ls or sed).

The dmesktop script requires Python 3.6 or greater, and hasn't been tested on any machine but my own.

Known Alternatives

  • i3-dmenu-desktop is the same basic program, but it assumes that you're using i3 to start the programs in question.
  • rofi is a much more full-featured dmenu-like application switcher/launcher which includes this as a mode, in addition to many other modes