| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | # ~/.profile: executed by the command interpreter for login shells.# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login# exists.# 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/profile; for setting the umask# for ssh logins, install and configure the libpam-umask package.#umask 022# if running bashif [ -n "$BASH_VERSION" ]; then    # include .bashrc if it exists    if [ -f "$HOME/.bashrc" ]; then	      . "$HOME/.bashrc"    fifialias ls='ls --color=auto'# Custom ls colorseval $(dircolors ~/.dircolors)pathappend() {    for ARG in "$@"    do        if [ -d "$ARG" ] && [[ ":$PATH:" != *":$ARG:"* ]]; then            PATH="${PATH:+"$PATH:"}$ARG"        fi    done}pathappend \    "$HOME/bin" \    "$HOME/.local/bin" \    "$HOME/.cargo/bin" \    "$HOME/.poetry/bin" \    "$HOME/.pyenv/bin" \    "/usr/local/go/bin" \    "/usr/sbin"if [ -d "$HOME/.pyenv/bin" ]; then    eval "$(pyenv init -)"    eval "$(pyenv virtualenv-init -)"fi# export RUST_SRC_PATH="$(rustc --print sysroot)/lib/rustlib/src/rust/src/"
 |