# Lazily initialize kernelspecs \(\#51026\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/8d083a639cf42c760fe337ab4486d9f6eb55ddd1)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 8d083a639cf42c760fe337ab4486d9f6eb55ddd1

Requested commit: 8d083a639cf42c760fe337ab4486d9f6eb55ddd1

Commit: 8d083a639cf42c760fe337ab4486d9f6eb55ddd1

Tree: b1b565ce546ee7ee982c6defe5fde56ea48152ce

Author: John Tur

Committer: GitHub

## Message

```
Lazily initialize kernelspecs (#51026)

On Windows, the WSL VM always boots up when Zed is opened, because we
eagerly discover which jupyter kernels are installed inside WSL on
startup. This is not desirable if the REPL feature is not being used.
Defer this work to the point where we actually need to know what kernels
are installed.

Release Notes:

- N/A
```

## Parents

- [ba8f4d839af31b5d1cadc43f9a802915c4e4126d](https://git.cafe/gitcafe/zed/commit/ba8f4d839af31b5d1cadc43f9a802915c4e4126d?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/8d083a639cf42c760fe337ab4486d9f6eb55ddd1?format=markdown)
