# What is the meaning of /etc/eos-color.conf in konsole

**URL:** <https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027>\
**Category:** EndeavourOS repo\
**Created:** [September 10, 2025, 10:06am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027 "2025-09-10T10:06:06Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:06am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/1 "2025-09-10T10:06:06Z")

</div>

After an update, I have this output in the terminal. What is it, and how can it be fixed?

ua is my alias for eos-update --aur

```auto
╰─❯ LANG=C ua     
/etc/eos-color.conf: line 7: RED: readonly variable
/etc/eos-color.conf: line 8: GREEN: readonly variable
/etc/eos-color.conf: line 9: YELLOW: readonly variable
/etc/eos-color.conf: line 10: BLUE: readonly variable
/etc/eos-color.conf: line 11: MAGENTA: readonly variable
/etc/eos-color.conf: line 12: CYAN: readonly variable
/etc/eos-color.conf: line 13: RESET: readonly variable
eos-update: package updater with additional features
Updating native and AUR apps...
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
 there is nothing to do
:: Searching AUR for updates...
 -> Flagged Out Of Date AUR Packages: brave-bin
 there is nothing to do

```

---

<div class="post-metadata">

**Author:** ![thefrog](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/thefrog/32/114250_2.png) [@thefrog](https://forum.endeavouros.com/u/thefrog)\
**Post date:** [September 10, 2025, 10:32am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/2 "2025-09-10T10:32:02Z")

</div>

I don’t have this file

```auto

 thefrog@thepad:~🖝 ls /etc | grep eos*
drwxr-xr-x - root 30 Mar 12:35 ├── eos-apps-info
.rw-r--r-- 628 root 5 May 11:15 ├── eos-log-tool.conf
.rw-r--r-- 804 root 5 Sep 05:06 ├── eos-pacdiff.conf
.rw-r--r-- 360 root 23 Dec 2024 ├── eos-packagelist.profiles
.rw-r--r-- 7.3k root 20 Mar 2024 ├── eos-quickstart.conf
.rw-r--r-- 3.4k root 26 Aug 15:02 ├── eos-rankmirrors.conf
.rw-r--r-- 128 root 26 Aug 15:02 ├── eos-rankmirrors.disabled
.rw-r--r-- 9.5k root 5 Sep 05:06 ├── eos-script-lib-yad.conf
.rw-r--r-- 547 root 5 Sep 05:06 ├── eos-sendlog.conf

```

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [September 10, 2025, 10:42am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/3 "2025-09-10T10:42:12Z")

</div>

I never use `eos-update --aur`. So I gave it a shot, and I get the same thing.

```auto
❯ eos-update --aur
/etc/eos-color.conf: line 7: RED: readonly variable
/etc/eos-color.conf: line 8: GREEN: readonly variable
/etc/eos-color.conf: line 9: YELLOW: readonly variable
/etc/eos-color.conf: line 10: BLUE: readonly variable
/etc/eos-color.conf: line 11: MAGENTA: readonly variable
/etc/eos-color.conf: line 12: CYAN: readonly variable
/etc/eos-color.conf: line 13: RESET: readonly variable
eos-update: package updater with additional features
Updating native and AUR apps...
[sudo] password for wombat:

```

---

<div class="post-metadata">

**Author:** ![keescase](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/keescase/32/114900_2.png) [@keescase](https://forum.endeavouros.com/u/keescase)\
**Post date:** [September 10, 2025, 10:43am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/4 "2025-09-10T10:43:57Z")

</div>

Yep same thing going on here , this is what is in the file.

```auto
#!/bin/bash

# NOTE: future updates will overwrite this file!
# To manage the colors below you need to save your changes elsewhere
# and copy them back here.

RED=$'\e[1;91m' # foreground text colors
GREEN=$'\e[1;92m'
YELLOW=$'\e[1;93m'
BLUE=$'\e[1;94m'
MAGENTA=$'\e[1;95m'
CYAN=$'\e[1;96m'
RESET=$'\e[0m' # back to normal colors

```

Has something to do with the update script I guess because every other command works like expected.

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:44am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/5 "2025-09-10T10:44:04Z")

</div>

> [@UncleSpellbinder](#):
>
> I never use `eos-update --aur`

If i run

```auto
sudo pacman -Syu

```

everything is fine.

---

<div class="post-metadata">

**Author:** ![MyNameIsRichard](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/mynameisrichard/32/111876_2.png) [@MyNameIsRichard](https://forum.endeavouros.com/u/MyNameIsRichard)\
**Post date:** [September 10, 2025, 10:44am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/6 "2025-09-10T10:44:51Z")

</div>

It’s not happening here

```auto
>>> eos-update --aur                                                                                         
eos-update: package updater with additional features
Updating native and AUR apps...
[sudo] password for richard: 
:: Synchronising package databases...
 endeavouros 15.9 KiB 92.3 KiB/s 00:00 [------------------------------------] 100%
 core 122.5 KiB 662 KiB/s 00:00 [------------------------------------] 100%
 extra 7.9 MiB 27.6 MiB/s 00:00 [------------------------------------] 100%
 multilib 132.2 KiB 719 KiB/s 00:00 [------------------------------------] 100%
 chaotic-aur 643.5 KiB 524 KiB/s 00:01 [------------------------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (12) Old Version New Version Net Change Download Size

extra/duf 0.9.0-1 0.9.1-1 0.00 MiB 1.04 MiB
endeavouros/eos-bash-shared 25.9.4-1 25.9.5-1 0.00 MiB 0.07 MiB
endeavouros/eos-rankmirrors 25.8-1 25.9-1 0.00 MiB 0.03 MiB
extra/freetype2 2.13.3-3 2.14.0-1 0.03 MiB 0.53 MiB
core/libffi 3.5.1-1 3.5.2-1 0.00 MiB 0.05 MiB
extra/libproxy 0.5.10-1 0.5.11-1 0.00 MiB 0.03 MiB
extra/librsvg 2:2.61.0-1 2:2.61.1-1 0.18 MiB 2.35 MiB
core/libxml2 2.14.5-1 2.14.6-1 0.00 MiB 0.78 MiB
extra/libxss 1.2.4-2 1.2.5-1 0.00 MiB 0.01 MiB
core/linux-lts 6.12.45-1 6.12.46-1 0.01 MiB 138.09 MiB
core/linux-lts-headers 6.12.45-1 6.12.46-1 0.01 MiB 26.79 MiB
extra/perl-image-exiftool 13.35-1 13.36-1 0.00 MiB 4.43 MiB

Total Download Size: 174.20 MiB
Total Installed Size: 313.09 MiB
Net Upgrade Size: 0.23 MiB

:: Proceed with installation? [Y/n] 

```

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:45am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/7 "2025-09-10T10:45:49Z")

</div>

Just do this update. After that update i have the output as described

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:47am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/8 "2025-09-10T10:47:09Z")

</div>

> [@keescase](#):
>
> Has something to do with the update script I guess because every other command works like expected.

I guess @manuel or @joekamprad have to take a look over

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [September 10, 2025, 10:49am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/9 "2025-09-10T10:49:11Z")

</div>

Same here. If I run any variation of `yay` or `pacman` no issue.

My update alias is **up** , which does the following: `yay -Pw && yay -Syyuu && flatpak update && flatpak uninstall --unused`, and I don’t see the colors info there either.

```auto
 up
[sudo] password for wombat: 
:: Synchronizing package databases...
 endeavouros 15.9 KiB 130 KiB/s 00:00 [----------------------------------------] 100%
 core 122.5 KiB 575 KiB/s 00:00 [----------------------------------------] 100%
 extra 7.9 MiB 20.4 MiB/s 00:00 [----------------------------------------] 100%
 multilib 132.2 KiB 685 KiB/s 00:00 [----------------------------------------] 100%
 chaotic-aur 643.5 KiB 1483 KiB/s 00:00 [----------------------------------------] 100%
:: Searching AUR for updates...
:: Searching databases for updates...
 there is nothing to do
Looking for updates…

Nothing to do.
Nothing unused to uninstall
❯

```

---

<div class="post-metadata">

**Author:** ![MyNameIsRichard](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/mynameisrichard/32/111876_2.png) [@MyNameIsRichard](https://forum.endeavouros.com/u/MyNameIsRichard)\
**Post date:** [September 10, 2025, 10:49am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/10 "2025-09-10T10:49:40Z")

</div>

Yeah, I’m getting it now. I normally use yay anyway but I was curious.

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:53am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/11 "2025-09-10T10:53:26Z")

</div>

Thank you all, the two of them will have to take a second look at that.

---

<div class="post-metadata">

**Author:** ![thefrog](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/thefrog/32/114250_2.png) [@thefrog](https://forum.endeavouros.com/u/thefrog)\
**Post date:** [September 10, 2025, 10:55am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/12 "2025-09-10T10:55:36Z")

</div>

```auto
 thefrog@thepad:~🖝 eos-update --aur
eos-update: package updater with additional features
Updating native and AUR apps...
[sudo] password for thefrog:
:: Synchronizing package databases...
 endeavouros 15.9 KiB 72.9 KiB/s 00:00 [------------------------------------------------] 100%
 core 122.5 KiB 134 KiB/s 00:01 [------------------------------------------------] 100%
 extra 7.9 MiB 2.49 MiB/s 00:03 [------------------------------------------------] 100%
 multilib 132.2 KiB 143 KiB/s 00:01 [------------------------------------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (28) Old Version New Version Net Change Download Size

extra/duf 0.8.1-3 0.9.1-1 0.79 MiB 1.04 MiB
endeavouros/eos-bash-shared 25.9.2-1 25.9.5-1 0.00 MiB 0.07 MiB
endeavouros/eos-rankmirrors 25.8-1 25.9-1 0.00 MiB 0.03 MiB
extra/freetype2 2.13.3-3 2.14.0-1 0.03 MiB 0.53 MiB
multilib/lib32-libffi 3.5.1-1 3.5.2-1 0.00 MiB 0.02 MiB
multilib/lib32-libxml2 2.14.5-1 2.14.6-1 0.00 MiB 0.49 MiB
multilib/lib32-mesa 1:25.2.2-1 1:25.2.2-2 0.00 MiB 11.29 MiB
extra/libdatachannel 0.23.1-1 0.23.2-1 -0.01 MiB 0.83 MiB
core/libffi 3.5.1-1 3.5.2-1 0.00 MiB 0.05 MiB
extra/libjpeg-turbo 3.1.1-1 3.1.2-1 0.00 MiB 0.56 MiB
extra/libproxy 0.5.10-1 0.5.11-1 0.00 MiB 0.03 MiB
extra/libreoffice-still 25.2.5-2 25.2.6-1 0.04 MiB 143.40 MiB
extra/librsvg 2:2.61.0-1 2:2.61.1-1 0.18 MiB 2.35 MiB
extra/libssh 0.11.2-1 0.11.3-1 0.00 MiB 0.21 MiB
core/libxml2 2.14.5-1 2.14.6-1 0.00 MiB 0.78 MiB
extra/libxpresent 1.0.1-2 1.0.2-1 0.00 MiB 0.02 MiB
extra/libxres 1.2.2-2 1.2.3-1 0.00 MiB 0.01 MiB
extra/libxss 1.2.4-2 1.2.5-1 0.00 MiB 0.01 MiB
extra/mesa 1:25.2.2-1 1:25.2.2-2 0.00 MiB 11.21 MiB
extra/pango 1:1.56.4-1 1:1.56.4-2 0.00 MiB 0.41 MiB
extra/perl-glib-object-introspection 0.051-4 0.052-1 0.00 MiB 0.18 MiB
extra/poppler 25.08.0-1 25.09.1-1 0.01 MiB 1.67 MiB
extra/poppler-glib 25.08.0-1 25.09.1-1 0.00 MiB 0.34 MiB
extra/poppler-qt6 25.08.0-1 25.09.1-1 0.00 MiB 0.25 MiB
extra/python-pillow 11.3.0-1 11.3.0-3 0.02 MiB 0.87 MiB
extra/qt5-base 5.15.17+kde+r123-1 5.15.17+kde+r123-2 0.01 MiB 13.13 MiB
core/xfsprogs 6.16.0-1 6.16.0-2 0.00 MiB 1.34 MiB
extra/yt-dlp 2025.08.27-1 2025.09.05-1 0.05 MiB 4.95 MiB

Total Download Size: 196.07 MiB
Total Installed Size: 644.48 MiB
Net Upgrade Size: 1.13 MiB

:: Proceed with installation? [Y/n]

```

I don’t have that file even after running eos-update --aur and the command runs fine. As shown.

Is this file supposed to be there?

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:56am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/13 "2025-09-10T10:56:11Z")

</div>

This must have something to do with eos-update.

upd is an alias for eos-update.

```auto
╰─❯ LANG=C upd         
/etc/eos-color.conf: line 7: RED: readonly variable
/etc/eos-color.conf: line 8: GREEN: readonly variable
/etc/eos-color.conf: line 9: YELLOW: readonly variable
/etc/eos-color.conf: line 10: BLUE: readonly variable
/etc/eos-color.conf: line 11: MAGENTA: readonly variable
/etc/eos-color.conf: line 12: CYAN: readonly variable
/etc/eos-color.conf: line 13: RESET: readonly variable
eos-update: package updater with additional features
Updating native apps...
[sudo] password for swh: 
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra 7,9 MiB 4,99 MiB/s 00:02 [--------------------------------------------------] 100%
 multilib is up to date
:: Starting full system upgrade...
 there is nothing to do

```

simply yay

```auto
─❯ yay             
:: Paketdatenbanken werden synchronisiert …
 endeavouros ist aktuell
 core ist aktuell
 extra ist aktuell
 multilib ist aktuell
:: Durchsuche AUR nach Updates...
:: Durchsuche Datenbanken nach Updates...
 -> Als nicht aktuell markierte AUR-Pakete: brave-bin
 es gibt nichts zu tun

```

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 10:57am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/14 "2025-09-10T10:57:29Z")

</div>

> [@thefrog](#):
>
> Is this file supposed to be there?

I don’t know, that’s why I am asking

---

<div class="post-metadata">

**Author:** ![thefrog](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/thefrog/32/114250_2.png) [@thefrog](https://forum.endeavouros.com/u/thefrog)\
**Post date:** [September 10, 2025, 10:58am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/15 "2025-09-10T10:58:20Z")

</div>

If its bothersome I would just rename it and let it go. doesn’t seem to be necessary to run the actual command

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [September 10, 2025, 10:59am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/16 "2025-09-10T10:59:08Z")

</div>

`yay` basically does the same thing as `eos-update` and `eos-update --aur`. Out of curiosity, why do you use `eos-update` and `eos-update --aur` separately?

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 11:02am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/17 "2025-09-10T11:02:42Z")

</div>

After renaming it, I got that output.

```auto
╰─❯ LANG=C upd         
/usr/share/endeavouros/scripts/eos-script-lib-yad: line 29: /etc/eos-color.conf: No such file or directory
eos-update: package updater with additional features
Updating native apps...
:: Synchronizing package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
 there is nothing to do

```

Im going back to original file and wait for @manuel or @joekamprad

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 11:05am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/18 "2025-09-10T11:05:47Z")

</div>

> [@UncleSpellbinder](#):
>
> Out of curiosity, why do you use `eos-update` and `eos-update --aur` separately?

Because i can 🤣

To be honest, I have no idea. I created these aliases at some point.  
I wanted to full experience eos on my computer.

---

<div class="post-metadata">

**Author:** ![thefrog](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/thefrog/32/114250_2.png) [@thefrog](https://forum.endeavouros.com/u/thefrog)\
**Post date:** [September 10, 2025, 11:09am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/19 "2025-09-10T11:09:56Z")

</div>

> [@swh](#):
>
> `/usr/share/endeavouros/scripts/eos-script-lib-yad: line 29`

I don’t think I have the same file you do. Line 29 for myne its  
`## "/usr/bin/sudo bash -c"`  
so definitely can’t wait to see whats going on with this

---

<div class="post-metadata">

**Author:** ![swh](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/swh/32/95303_2.png) [@swh](https://forum.endeavouros.com/u/swh)\
**Post date:** [September 10, 2025, 11:10am UTC](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027/20 "2025-09-10T11:10:04Z")

</div>

This is what i got directly from welcome app when i run update Native & AUR Packages

```auto
==> eos-update --faillock-check --aur
/etc/eos-color.conf: Zeile 7: RED: Schreibgeschützte Variable.
/etc/eos-color.conf: Zeile 8: GREEN: Schreibgeschützte Variable.
/etc/eos-color.conf: Zeile 9: YELLOW: Schreibgeschützte Variable.
/etc/eos-color.conf: Zeile 10: BLUE: Schreibgeschützte Variable.
/etc/eos-color.conf: Zeile 11: MAGENTA: Schreibgeschützte Variable.
/etc/eos-color.conf: Zeile 12: CYAN: Schreibgeschützte Variable.
/etc/eos-color.conf: Zeile 13: RESET: Schreibgeschützte Variable.
eos-update: package updater with additional features
Updating native and AUR apps...
[sudo] Passwort für swh: 

```

[Next page](https://forum.endeavouros.com/t/what-is-the-meaning-of-etc-eos-color-conf-in-konsole/75027.md?page=2)
