mirror of https://github.com/commaai/openpilot.git
devcontainer: fix display override (#30041)
* Fix display override on mac * Add newline
This commit is contained in:
parent
51674f61c1
commit
2fc307cc87
|
@ -1,11 +1,12 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
TARGET_USER=batman
|
||||
source .devcontainer/.host/.env
|
||||
|
||||
# override display flag for mac
|
||||
if [[ $HOST_OS == darwin ]]; then
|
||||
echo "Setting up DISPLAY override for macOS..."
|
||||
cat <<EOF >> /root/.bashrc
|
||||
cat <<EOF >> /home/$TARGET_USER/.bashrc
|
||||
if [ -n "\$DISPLAY" ]; then
|
||||
DISPLAY_NUM=\$(echo "\$DISPLAY" | awk -F: '{print \$NF}')
|
||||
export DISPLAY=host.docker.internal:\$DISPLAY_NUM
|
||||
|
@ -15,6 +16,5 @@ fi
|
|||
|
||||
# These lines are temporary, to remain backwards compatible with old devcontainers
|
||||
# that were running as root and therefore had their caches written as root
|
||||
USER=batman
|
||||
sudo chown -R $USER: /tmp/scons_cache
|
||||
sudo chown -R $USER: /tmp/comma_download_cache
|
||||
sudo chown -R $TARGET_USER: /tmp/scons_cache
|
||||
sudo chown -R $TARGET_USER: /tmp/comma_download_cache
|
||||
|
|
Loading…
Reference in New Issue