From 6aa0580a5ae46318f4dd5c83e603fbab8b22c0f1 Mon Sep 17 00:00:00 2001 From: Gaston Gonzalez Date: Wed, 20 Nov 2024 16:42:20 -0700 Subject: [PATCH] Field Exercise Enhancement - Change terminal colors for use in high sun --- overlay/etc/skel/.bashrc | 3 +++ overlay/opt/emcomm-tools/bin/et-term | 12 ++++++++++++ 2 files changed, 15 insertions(+) create mode 100755 overlay/opt/emcomm-tools/bin/et-term diff --git a/overlay/etc/skel/.bashrc b/overlay/etc/skel/.bashrc index 9bc6f27..05dd5da 100644 --- a/overlay/etc/skel/.bashrc +++ b/overlay/etc/skel/.bashrc @@ -119,3 +119,6 @@ if ! shopt -oq posix; then . /etc/bash_completion fi fi + +# Set xterm colors for the default terminal profile +/opt/emcomm-tools/bin/et-term diff --git a/overlay/opt/emcomm-tools/bin/et-term b/overlay/opt/emcomm-tools/bin/et-term new file mode 100755 index 0000000..00b7296 --- /dev/null +++ b/overlay/opt/emcomm-tools/bin/et-term @@ -0,0 +1,12 @@ +#!/bin/bash +# Author : Gaston Gonzalez +# Date : 20 November 2024 +# Purpose : Set terminal colors to xterm colors + +DEFAULT_PROFILE=$(gsettings get org.gnome.Terminal.ProfilesList default) +if [ $? -eq 0 ]; then + # strip single quotes from profile's UUID + PROFILE_UUID=$(echo ${DEFAULT_PROFILE} | sed "s|'||g") + + gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${PROFILE_UUID}/ palette "['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']" +fi