cline icon indicating copy to clipboard operation
cline copied to clipboard

Allow choosing a terminal profile for cline

Open amithkk-work opened this issue 8 months ago • 2 comments

What happened?

Many of the "cline froze during running a command" seems to be caused by zsh themes or plugins that interfere with the detection of a command completing. (See #531 , #3187, #3161)

A holistic way to solve this could be to allow for a VSCode Setting that enables the user to specify a terminal profile for cline (e.g. use bash for all cline terminals, while zsh stays on for all terminals created by the user)

Provider/Model

Happens across all models

Operating System

zsh on linux, mac

Cline Version

3.14.0

Additional context

No response

amithkk-work avatar May 05 '25 05:05 amithkk-work

I was thinking about this same idea. It would be great to set Cline to run with a plain bash shell, and then my zsh/oh-my-zsh/starship fancy terminal only for my usual terminal sessions.

danballance avatar May 05 '25 06:05 danballance

Good idea. Will have to do some research if this is possible with vs code shell integration apis. We'll put this on our map and will definitely keep you updated

pashpashpash avatar May 05 '25 23:05 pashpashpash

+1 - it would also be great to be able to specify environment variables - e.g. to set the PAGER to cat so that git log doesn't go through less in the terminal.

danyx23 avatar May 10 '25 19:05 danyx23

Thanks for the suggestion! This has been consolidated into #4356 which includes terminal profile selection and environment variable management (including PAGER=cat) as part of a comprehensive terminal integration reliability solution.

celestial-vault avatar Jun 22 '25 20:06 celestial-vault