pop-os / launcher

Modular IPC-based desktop launcher service
Mozilla Public License 2.0
228 stars 47 forks source link

chore: Add VS Code devcontainer #56

Closed aidenlangley closed 2 years ago

mmstick commented 2 years ago

This change doesn't affect the end-user or packaging process, so I'll merge as is if it works on my end.

mmstick commented 2 years ago

I'm getting this error:

for "--mount" flag: invalid field 'Z' must be a key=value pair
mmstick commented 2 years ago

It works only if I remove the Z option, and if I also remove the userns argument since it causes this error:

docker: --userns: invalid USER mode.
aidenlangley commented 2 years ago

"--userns=keep-id" ensures host & container user have the same gid, but I'm not 100% sure what the 'Z' option is for. It's related to the mounted filesystem and works with podman.

As @mmstick mentioned in Mattermost, a workspace setting to use podman would work for this setup.

"remote.containers.dockerPath": "podman",