Replies: 1 comment 1 reply
-
@mavit Thanks much for sharing this. Minimizing the work required to install and configure Casual is of great interest to me. This however has turned out to be much more challenging than expected as I have struggled with making an implementation that addresses the following concerns:
Early work on this has been done in #26 where an alist is used as a lookup table to invoke the appropriate Transient menu when using a global key-binding. My implementation worked for some modes but not for others (Dired for instance). So I’ve not pushed it out. It's unclear to me that the implementation example you've provided will byte-compile cleanly unless I first invoke Perhaps others may have better insights into this as my Elisp skills are relatively novice. |
Beta Was this translation helpful? Give feedback.
-
Currently, each of the Casual transients needs to be bound to a key individually. This requires a fair bit of looking through the documentation, then copying-and-pasting to the user’s init file.
Perhaps there could be a convenience function that goes ahead and sets the bindings suggested in the documentation? I’m imagining something along the lines of the following:
Alternatively, perhaps a global minor mode would be a better design.
Beta Was this translation helpful? Give feedback.
All reactions