1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
{
"image": "mcr.microsoft.com/devcontainers/universal:2",
"features": {
"ghcr.io/akhildevelops/devcontainer-features/apt:0": {
"PACKAGES": "gtk-doc-tools docbook-xsl yelp-tools libpng-dev libgtk-3-dev libicu-dev libjson-glib-dev intltool autopoint xxd libcurl4-gnutls-dev libglib2.0-dev-bin libsqlite3-dev nettle-dev libmapnik-dev libgeoclue-2-dev libgexiv2-dev libgps-dev libmagic-dev libbz2-dev libzip-dev liboauth-dev libnova-dev yaru-theme-icon"
}
},
"mounts": [
"source=/tmp/.X11-unix,target=/tmp/.X11-unix,type=bind,consistency=cached",
"source=${localWorkspaceFolder}/.cache/viking,target=/home/codespace/.cache/viking,type=bind,consistency=cached",
"source=${localWorkspaceFolder}/.config/viking,target=/home/codespace/.config/viking,type=bind,consistency=cached"
],
"containerEnv": {
// Optionally, uncomment the next line
// "LIBGL_ALWAYS_INDIRECT" : "1"
},
// Export the DISPLAY variable:
// export DISPLAY=$(ip route list default | awk '{print $3}'):0
// References: https://stackoverflow.com/a/61110604/1288109
"postCreateCommand": "echo export DISPLAY=$(ip route list default | awk '{print $3}'):0 >> ~/.bashrc"
}
|