https://bugs.kde.org/show_bug.cgi?id=442298

            Bug ID: 442298
           Summary: kdeinit5 always auto modify environment variable
                    "GTK2_RC_FILES" and "GTK_RC_FILES"
           Product: frameworks-kinit
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: fa...@kde.org
          Reporter: ho...@live.com
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

SUMMARY
kdeinit5 will overwrite environment variable "GTK2_RC_FILES" and
"GTK_RC_FILES".
I think kde shouldn't modify environment variable that defined by user
manually.
And could you please add something behind user defined even if whatever you
will modify it.

STEPS TO REPRODUCE
1. add "export GTK2_RC_FILES=${XDG_CONFIG_HOME}/gtk-2.0/gtkrc" and 
       "export GTK_RC_FILES=${XDG_CONFIG_HOME}/gtk-2.0/gtkrc" into
"~/.config/plasma-workspace/env/desktop.sh"
2. logout and login


OBSERVED RESULT
use command "echo $GTK2_RC_FILES" and "echo $GTK_RC_FILES", I find
$GTK2_RC_FILES is
"/etc/gtk-2.0/gtkrc:/home/skyarch/.gtkrc-2.0:/home/skyarch/.config/gtk-2.0/gtkrc:/home/skyarch/.config/gtkrc-2.0"
and
$GTK_RC_FILES is
"/etc/gtk/gtkrc:/home/skyarch/.gtkrc:/home/skyarch/.config/gtk-2.0/gtkrc:/home/skyarch/.config/gtkrc"

EXPECTED RESULT
the value of $GTK2_RC_FILES is "/home/skyarch/.config/gtk-2.0/gtkrc" only.
the value of $GTK_RC_FILES is "/home/skyarch/.config/gtk-2.0/gtkrc" only.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to