20 lines
372 B
Bash
Executable File
20 lines
372 B
Bash
Executable File
#!/bin/bash
|
|
|
|
file="$(dirname $0)/alacritty.yml"
|
|
|
|
prefix=' foreground: '
|
|
amber="'0xb98000'"
|
|
green="'0x008000'"
|
|
color=$amber
|
|
|
|
if [ -n "$1" ]
|
|
then
|
|
[ "$1" == "green" ] && color=$green
|
|
else
|
|
current=$(grep -oP '^'"$prefix"'\K.*$' "$file")
|
|
echo $current
|
|
[ "$current" == "$amber" ] && color=$green
|
|
fi
|
|
|
|
sed -i 's/^'"${prefix}"'.*/'"${prefix}${color}"'/' "$file"
|