bketelsen / gnome-go-dev

devcontainer for Gnome + Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gnome-go-dev

devcontainer for Gnome + Go

Setup

In repository settings, under "Actions", "General", enable "Readn and write permissions"

Read and Write workflow permissions

To Use the Dev Container

In your project, add devcontainer configuration from the VSCode command menu.

Then edit the configuration to use the image generated by this repo's gh actions. Here's an example for a project of mine that builds a Gnome/GTK UI for Incus in go:

{
	"name": "Blincus Dev",
	"image": "ghcr.io/bketelsen/gnome-go-dev:latest",

	"mounts": [
		{
			"source": "/var/lib/incus",
			"target": "/var/lib/incus",
			"type": "bind"
		}
	],
	"remoteUser": "ubuntu"
}

Notice how you can skip all the Features? They're built into the base devcontainer.

About

devcontainer for Gnome + Go

License:MIT License


Languages

Language:Dockerfile 100.0%