Open kemingy opened 1 year ago
Requirements:
Also, it will be good if can support fish shell autocomplete.
If no one else, please assign it to me :-).
/assign @Belyenochi
It may be not easy. Feel free to ask here if you encountered any problem!
Thanks for your contribution! :tada: :+1:
@gaocegege @kemingy I'm trying to re-understand the problem, from what I've tried, if I run something like the following,
// build.envd
def build():
base(os="ubuntu20.04", language="python3")
shell("fish")
config.jupyter()
envd will install fish in the build ubuntu image, and I understand what we need to do is modify /pkg/lang/ir /custom.go or similar file to support installed in the default image and initializes fish related configuration (including autocompletion plugins?)
envd will install fish in the build ubuntu image, and I understand what we need to do is modify /pkg/lang/ir /custom.go or similar file to support installed in the default image and initializes fish related configuration (including autocompletion plugins?)
shell("fish")
pkg/autocomplete/fish.go
envd will install fish in the build ubuntu image, and I understand what we need to do is modify /pkg/lang/ir /custom.go or similar file to support installed in the default image and initializes fish related configuration (including autocompletion plugins?)
- Yes, we will use
shell("fish")
- Need to modify several files, I think you can search "zsh" in the codebase as a reference (no need to install oh-my-fish or something similar)
- envd fish autocomplete should be placed in
pkg/autocomplete/fish.go
Thanks for your patience :-).
Hi @Belyenochi, it has been a while. May I know if you're still working on this issue?
Feel free to ask for help.
Hi @Belyenochi, it has been a while. May I know if you're still working on this issue?
Feel free to ask for help.
Hi @kemingy , I'm working on it, maybe a PR in two weeks
Hi @Belyenochi, it has been a while. May I know if you're still working on this issue? Feel free to ask for help.
Hi @kemingy , I'm working on it, maybe a PR in two weeks
Thanks
Hi @Belyenochi any update?
@kemingy Sorry for not updating yet, if the priority is not high, I will continue to take time to complete it.
Hi @Belyenochi any progress?
Description
fish is another modern shell that works out of the box. It would be good to support the following command in envd.
Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.