11 Commits

Author SHA1 Message Date
lalvarezt
31636c7afa feat: support for external actions 2025-07-27 16:08:20 +02:00
LM
177ac79bcf
fix(cable): quote shell arguments and fix line endings for linux files (#619)
## 📺 PR Description

Fixes #616 
Added quotes to prevent shell argument escape

## Checklist

<!-- a quick pass through the following items to make sure you haven't
forgotten anything -->

- [x] my commits **and PR title** follow the [conventional
commits](https://www.conventionalcommits.org/en/v1.0.0/#summary) format
- [ ] if this is a new feature, I have added tests to consolidate the
feature and prevent regressions
- [ ] if this is a bug fix, I have added a test that reproduces the bug
(if applicable)
- [ ] I have added a reasonable amount of documentation to the code
where appropriate
2025-07-10 12:38:02 +02:00
Kacy Stocks
17439dace5
fix(channels): quote bat arguments
Adding `'` to bat to prevent errors in preview for Unix cable dotfiles
and files configurations.
2025-07-06 18:06:57 +02:00
Alex Pasmantier
7b40e769ae feat(cable): migrate windows channels (#567) 2025-06-28 16:59:57 +02:00
lalvarezt
a49f104670 feat(channel): add channel global shortcuts 2025-06-28 16:56:09 +02:00
alexandre pasmantier
e06e5e6a37 refactor(cable): update preview size for files and env 2025-06-28 16:56:09 +02:00
LM
783d96bb67 feat(ui): preview size customization (#545)
This PR adds support for configuring the preview panel size through the CLI, the configuration file, and cable files.
2025-06-28 16:56:09 +02:00
alexandre pasmantier
466a74341d refactor: strip new channels to their bare minimum config 2025-06-28 16:56:09 +02:00
alexandre pasmantier
c80e9b18cb fix: "toggle source" leftovers 2025-06-28 16:56:09 +02:00
LM
9e306d93bc feat: new channel and added reload and toggle actions (#540)
Add env channel
Add support to toggle between sources and reload them, this enables the
following

```toml
[source]
command = ["fd -t f", "fd -t f -H"]

[keybindings]
toggle_source = "ctrl-t"
reload_source = "ctrl-r"
```

now you can have the same channel with two different representations,
for example with and without hidden files

the change is backwards compatible, if you put a simple string nothing
changes

---------

Co-authored-by: alexandre pasmantier <alex.pasmant@gmail.com>
2025-06-28 16:56:09 +02:00
Alex Pasmantier
b372fe86ea
refactor(cable): add files and text channels with the new configuration format (#534) 2025-06-10 14:10:22 +02:00