- cross-posted to:
- emacs@lemmy.ml
- cross-posted to:
- emacs@lemmy.ml
cross-posted from: https://discuss.tchncs.de/post/25591500
Hi! I’d like to share a package of mine that was recently made available on MELPA.
Disproject is a package for GNU Emacs that provides integration with
project.el
and allows for dispatching various project-related commands via Transient menus.It is similar to (and inspired by) the function
project-switch-project
, but also attempts to improve on its feature set in addition to the use of Transient. Projectile users may also find similarities toprojectile-commander
.Some notable features include (but may not be limited to):
- Auto-detecting the current project when starting the menu.
- Switching between active projects (i.e. only those with open buffers).
- Defining custom per-project suffixes like compilation commands to show in the menu (see
disproject-custom-suffixes
).- An option to prefer displaying buffers to another window when executing commands.
- When available, integration with: envrc; magit; magit-todos; mise.el.
- A set of customizable variables to substitute some commands in the menu (see Customization).
You must log in or # to comment.