diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-10-05 21:11:56 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-10-08 13:06:20 +0530 |
| commit | 538777b1dffdbfc0efece3ad9341504d8fbac455 (patch) | |
| tree | fbe4a00b61b9bcbdde0d0074754b1e4cac042d9e /notes.org | |
| parent | 8cc1763237f9f12d25cf00735ce63c5655877899 (diff) | |
| download | daffm-538777b1dffdbfc0efece3ad9341504d8fbac455.tar.gz daffm-538777b1dffdbfc0efece3ad9341504d8fbac455.zip | |
Add command-shell command for calling commands from shell
Diffstat (limited to 'notes.org')
| -rw-r--r-- | notes.org | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -22,24 +22,25 @@ - [X] Cli arg parsing (-c flag for custom config path) - [X] handle on open (for external integrations) (opener in custom config) - [X] chain multiple commands -- [ ] Store last directory path -- [ ] Store selections path +- [X] Fix cmd substitution for all command args +- [X] Command: command-shell special variant of shell that evaluates output as commands +- [ ] Given file name, open dir of file with cursor on file +- [ ] Store last directory path (for auto cd in shell) +- [ ] Store selections path (for copy/move/paste across instances) - [ ] Command: search, search-next, search-prev ** Right after -- [ ] copy/move/paste selections across instances - - user-land solution (write selections to file and read from second instance) - - socket -- [ ] think about nvim integration (server + send back) -- [ ] Fix keymap evaluation: If v is bound, it doesnt evaluate vd since v was found - [ ] Cmdline history - [ ] Command: pipe (think about this) (pipe selection file names/file contents) - [ ] Allow escaping % in commands - [ ] Rethink % substituions - [ ] theme from config - [ ] cd into dir symlinks +- [ ] Fix keymap evaluation? (If vd is bound, it doesnt evaluate a v binding) +- [ ] Config extend (extend = true will extend config.toml) ** Later - [ ] cmdline tab completion - [ ] Allow escaping % in commands - [ ] watch for changes - [ ] bind command: define keybindings - [ ] some caching for file list? +- [ ] Command aliases |
