PsySc0rpi0n wrote:Hello.
I'm using Debian Buster with Xfce 4.12.
I have installed and I've been using Xfce but I can't make files ,such as ~/.profile, ~/.bash_profile and others like that, to be read by bash when my system boots up.
So, every time I open a terminal window, I need to manually run `source ~/.profile`so that the paths I want to add to $PATH becomes available for that terminal.
What am I missing here?
You are missing the fact that you don't want / need
X / your DE messing with your $PATH. You want bash to have the $PATH every time you open the terminal.
You need to put the PATH you want in ~/.bashrc, as Debian has that file sourced by default for both interactive, login, and non-login shells. That should cover having the updated $PATH no matter what kind of stupid crap your terminal emulator is doing.
See:
https://unix.stackexchange.com/question ... consistent
fortune -o
Your love life will be... interesting.

How did it know?
The U.S. uses the metric system too, we have tenths, hundredths and thousandths of inches
