Nathan Lilienthal
Nathan Lilienthal
Example use cases for generic solution: 1. Basic shell, obviously 2. Little calculator application 3. Some fun AI chatbot I think it's worth keeping other use cases in mind here...
200b537c at least improves the situation.
Key issue we need to fix is related to the scope of variables and their assignment, e.g `X=1 echo $X` should not print 1 as it does today. Captured in...
```sh mkdir {1..5} ``` is a cool feature of bash.
> It is unlikely that it would be possible to write this in a way that would be acceptable for Alacritty's constraints. This is tricky. We don't want to have...
> ..., it feels like at that point you should be reaching for different tools. That's a great point @chrisduerr. I'm imagining a tool like `tee` which compresses, encrypts, and...
> Could be baked into the shell so you don't forget to use it on an important job. @brycefisher I don't see why a separate tool would be hard to...
@brycefisher I'd probably use a screen library like [`ncurses(3)`](https://linux.die.net/man/3/ncurses) for this. I'm basically imagining something like `tmux` which doesn't need to support the "mux"-ing part, but instead allows this unlimited...
FWIW, I'm happy to keep this issue open to foster some discussion on the topic, but I think it's unlikely Alacritty will add this feature. I personally would be interested...
@NilsIrl i suppose I'm using the term "shell extension" very liberally here. I mean some tool that wraps your shell in some way so as to capture STDOUT/ERR and do...