Victor Borja
Victor Borja
Since I've been recently digging in the source code, I'd like to work on this. However, before doing so, I will be thinking and getting back to you on a...
We could have people share tiny gum scripts for use in jjui via gists on a wiki page, or something. and people is responsible for what their custom-commands do (just...
Your original example ```toml [custom_commands] "new bookmark" = { key = ["ctrl+b"], args = ["bookmark", "set", "--revision", "$change_id", "$prompts.bookmark_name"], prompts = [ {id = bookmark_name, type = "text", title =...
hey, you can already bind any exec shell (or anything you can type directly on jjui) see our Leader page in the wiki, sorry for not providing a link I'm...
Also happened on my end, while testing my #179 leader branch. My example toml file uses `J` to rebase a new "TODO" change into its parent, but looks like `J`...
You can exec `: sync`. If you need a key-binding, you can assign it a leader key if needed: ``` # jjui config.toml [leader.S] send = [":sync", "enter"] ```
by providing a menu selection you mean something like the UI for custom commands ? perhaps aliases being auto loaded as custom commands ?
I have aliases that expect parameters (like expecting the revision to work on) so I'm not sure I'd like all aliases be automatically callable from jjui becase not all of...
Yes, we can extract the configutation using `jj config list aliases` that's why I was thinking of auto-loading aliases as custom-commands (not to add another way to add user defined...
I've always loved how vim-whichkey or emacs-transient display menus: incrementally while also being able to search key-bindings, and bellow the status bar, that was my inspiration when I implemented jjui's...