How to change default integreated terminal in VS Code to kitty on Linux

0 votes

I'm using kitty (it's a terminal) on Linux, and I want it to be used in VS Code as default terminal (which appears when I click Ctrl+`). Right now VS Code uses its own terminal with name "vscode".

I tried modifying settings by adding there "terminal.external.linuxExec": "/usr/bin/kitty" but it didn't help.

When I click Select Default Profile it only allows me to choose between zsh and bash.

How do I change default terminal to kitty?

UPDATE: I've added kitty profile like so

"terminal.integrated.profiles.linux": {
    "bash": {
      "path": "bash",
      "icon": "terminal-bash"
    },
    "zsh": {
      "path": "zsh"
    },
    ... other profiles

    "kitty": {
      "path": "/usr/bin/kitty"
    }
  },

But when I choose kitty now, it opens the terminal outside of VS Code.

Apr 26, 2022 in Linux Administration by Edureka
• 13,690 points
1,689 views

No answer to this question. Be the first to respond.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes
I don't believe that is a thing; under linux, you have a shell in which you execute commands through the terminal; to my knowledge, a runner to work the shell is simply a sort of runner, so I know that you can either switch to zsh or bash, such as zshell or bash or fish or dash.

You can also change your default shell so that you can use your aliases in the codeoss terminal. First, type 'echo $SHELL' to get your current shell (/usr/bin/zsh, /bin/zsh, /bin/bash, /bin/dash), then type 'cat /etc/shells' to receive a list of all installed shells and choose which one you wish to use,Then just type 'chsh' and it'll ask you which shell you want to use, just type /bin/ and you're done; this should also change the shell in VScode, and now all your aliases should work; in case of script compatibility errors, generally zsh scripts and bash scripts work with each other, but I don't have experience with others. Thank you very much.
answered Apr 27, 2022 by Edureka
• 13,690 points

edited Mar 5

Related Questions In Linux Administration

0 votes
1 answer

How to change the default shell in Linux?

1. Change the password file directly for ...READ MORE

answered May 24, 2019 in Linux Administration by Upasana
• 8,620 points
1,132 views
0 votes
1 answer

How to change the owner of any folder in Linux system?

Hi@akhtar, Linux system has one command named chown. This ...READ MORE

answered Aug 14, 2020 in Linux Administration by MD
• 95,460 points
1,519 views
0 votes
1 answer

How to change the group of a folder in Linux system?

Hi@akhtar, You can use chgrp command in your ...READ MORE

answered Aug 14, 2020 in Linux Administration by MD
• 95,460 points
1,500 views
0 votes
1 answer

How to change the current time in Linux system?

Hi@akhtar, You can use timedatectl command in your ...READ MORE

answered Sep 25, 2020 in Linux Administration by MD
• 95,460 points
763 views
0 votes
1 answer

How to create directory of current username in ruby on Linux server

Hi, The command whoami is used to know ...READ MORE

answered Nov 25, 2020 in Linux Administration by MD
• 95,460 points
985 views
0 votes
0 answers

How to create a file in Linux from terminal window?

What's the easiest way to create a ...READ MORE

Apr 13, 2022 in Linux Administration by Rahul
• 9,680 points
837 views
–1 vote
1 answer

How to get octal file permission in linux?

You can use this: stat -c "%a %n" ...READ MORE

answered Jan 3, 2019 in Linux Administration by Omkar
• 69,220 points
2,932 views
0 votes
1 answer

How to create a symlink in Linux?

To create a symbolic link, you can ...READ MORE

answered Feb 1, 2019 in Linux Administration by Omkar
• 69,220 points
1,405 views
0 votes
1 answer

How to change permissions of folder and files in folder?

The chmod command is used to set/change the permissions ...READ MORE

answered Feb 1, 2019 in Linux Administration by Omkar
• 69,220 points
2,117 views
0 votes
1 answer

How to find path of software installed in Linux?

There are multiple ways to find the ...READ MORE

answered May 20, 2019 in Linux Administration by Rishi
8,680 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP