Skip to content

Conversation

@makisukurisu
Copy link

Hi! I've noticed that this project doesn't have devcontainer settings for neither developing the app, or simply building it without hustle.

I've decided to try to add the most basic setup for being able to build pear-desktop without installing pnpm and other binaries.

And while building works just fine, debugging (at least on Fedora Linux with Wayland) doesn't seem to work. I suppose it might work better on other systems (for example with WSL, or directly on Windows), but I can't test this.

If you find this change more harmful then helpful, feel free to ignore it and close the PR.

@JellyBrick JellyBrick added the enhancement New feature or request label Dec 19, 2025
{
"name": "Pear Desktop - Dev Container",
// Keep in sync with `.github/workflows/build.yml`
"image": "mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd rather you don't pin to a debian release, it would also be nice if you used the latest LTS release, in this case 24.

Suggested change
"image": "mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm",
"image": "mcr.microsoft.com/devcontainers/typescript-node:24",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants