Well, "man bash" says that it runs .bash_profile at startup (the file itself does too), but for some reason it doesn't use my line about modifying the PATH. I know the line isn't wrong because when I type it manually it does work:
daniel@compy:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
daniel@compy:~$ PATH=/home/daniel/bin:"${PATH}"
daniel@compy:~$ export PATH
daniel@compy:~$ echo $PATH
/home/daniel/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
the full contents of my .bash_profile is as follows:
Code:
# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/login.defs
#umask 022
# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# the rest of this file is commented out.
# set PATH so it includes user's private bin
PATH=/home/daniel/bin:"${PATH}"
export PATH
# do the same with MANPATH
MANPATH=~/man${MANPATH:-:}
export MANPATH
~~Secondly~~:
Alsa doesn't stay configured when I reboot. I've had this problem in the past, but all people ever say is "use 'alsactl store' to save the settings", but that never actually seems to help. Not a huge issue, but I figured it doesn't hurt to mention it in the same post.