Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

New settings option: shell #1976

Open
piecioshka opened this issue Feb 24, 2025 · 2 comments
Open

New settings option: shell #1976

piecioshka opened this issue Feb 24, 2025 · 2 comments

Comments

@piecioshka
Copy link

Hi, I am a big fan of Fish.

I see that this shell is not supported by this extension, or even the regular runme, IDK

this is a feature request:

  • have the ability to define a shell at the project (and user) level

This will help users to have their own default shell, but in the project they can use a valid one.

@sourishkrout
Copy link
Member

Hi @piecioshka,

It is possible to set a custom shell per markdown document or even a specific cell. Here are the docs: https://docs.runme.dev/configuration/document-level#set-custom-shell

However, fish is not supported yet because unlike zsh, bash, and friends, fish is not POSIX-compliant and would require specific integration development. It's unclear if it's feasible and we don't have it scheduled on the roadmap.

This relates to stateful/runme#647.

@piecioshka
Copy link
Author

Yes, I’m aware that this option can be set for an individual file.
However, I’d like to configure it for the entire project I'm working on in VSCode.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants