There are 2 repositories under devcontainer-ready topic.
Personal config files for Bash, Windows PowerShell, PowerShell Core and Vim/Neovim. Works on Linux/Windows/WSL/Cygwin/Git Bash/VS Code Remote - Containers. Good cross platform configuration that works similar on different operatingsystems.
You can use template.py to create a new GitHub repository. The repository will have poetry, VS Code devcontainers, and various GitHub actions ready to use.