Hello!
I'm going to walk you through setting up the ESP-IDF inside of VSCode with Devcontainers.
This worked for me with the immutable fedora-based distro Aurora, though the steps should be similar for any distro.
For non-immutable (mutable?) linux distros you don't have to install the base ESP-IDF in a devcontainer, though I would still recommend it.
- Install VSCode. In Aurora this is easy, just enable dev mode:
ujust devmode.