emacs app-launcher launch gui application by opening their desktop entries
NapoleonWils0n
Emacs app-launcher is a package that will launch gui application by opening their desktop entries.
It use the xdg specification and will open application installed with the system package manager like apt, snap, flatpak and nixpkgs
the app-launcher opens in the minibuffer and displays a list of the applications on your system with desktop entries, it doesnt display any icons next to the application but there is a open github issue request icon support from a year ago
After you select an application to launch the app-launcher window in the mini buffer automatically hides, the app-launcher use code from the Counsel package and one of the contributors is David Wilson from @SystemCrafters
app-launcher isnt in the melpa repo but can be installed with straight.el, use-package or by manually downloading the app-launcher.el into your ~/.config/emacs/lisp directory
to enable the app-launcher package add the following code to your emacs init.el file
(require 'app-launcher)
to run the app-launcher package run the following command in the minibuffer
M-x app-launcher-run-app
you can also bind app-launcher-run-app to a keyboard shortcut
emacs app-laucher: https://github.com/SebastienWae/app-launcher
emacs early-init.el https://github.com/NapoleonWils0n/ubuntu-dotfiles/blob/master/.config/emacs/early-init.el
emacs init.el https://github.com/NapoleonWils0n/ubuntu-dotfiles/blob/master/.config/emacs/init.el
it should also be possible to create an emacs frame that opens the app-launcher in the style of spotlight or alfred on the mac
emacs frames https://github.com/NapoleonWils0n/cerberus/blob/master/emacs/emacs-frames.org ... https://www.youtube.com/watch?v=qQgwx59fmCQ
139665386 Bytes