> Don't know what rvm is, but I'm quite sure it didn't create your > ~/.profile.
rvm is ruby version manager[1]. I installed it recently when I started learning ruby on rails. > But it did change yours. I don't like it when programs mess with my > files. That's what, Did you see how i got so many repetitions in my $PATH. At this moment if I just echo $PATH and place each directory on one line, this is the repetition that I get: /home/neo1691/bin [*] :/home/neo1691/.rvm/gems/ruby-2.0.0-p451@railstutorial_rails_4_0/bin /home/neo1691/.rvm/gems/ruby-2.0.0-p451@global/bin /home/neo1691/.rvm/rubies/ruby-2.0.0-p451/bin /usr/local/bin /usr/bin /bin /usr/local/games /usr/games /home/neo1691/.rvm/bin [**] /home/neo1691/bin [*] /home/neo1691/.rvm/bin [**] /home/neo1691/.rvm/bin [**] There you see the repetitions. I am really concerned about that. > Sorry, my mistake, I meant ~/.profile. ~/.environment is where I keep > environment variables and I source it from ~/.profile. That is a really good idea. But I loved the idea of .profile > If I recall correctly lightdm does not source ~/.profile, so I do it in > ~/.xsessionrc. So I need to create this one. > The logical place for that would be ~/.profile (or a file sourced in > ~/.profile to not clutter it), since that should be read on login. So the practice is to store all your variables in ~/.profile? > Except that it's not read by some display managers so I had to use > ~/.xsessionrc for that. And assuming that I have my .profile set up with my PATH variable that I want to use, I can create a ~/.xsessionrc and just source ~/.profile in it? That should work right? [1]http://www.rvm.io -- Regards, Anubhav Yadav Imperial College of Engineering and Research, Pune. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/ca+jf9agpxsnda_vxxlsgm5n1l4psg+6shrymownpqdolo6k...@mail.gmail.com