Rework profile/env for shells

This commit is contained in:
2025-11-14 18:05:39 -06:00
parent 52610e056a
commit f1700e1d3d
13 changed files with 72 additions and 62 deletions

View File

@@ -34,11 +34,14 @@ sym_link() {
}
echo "---- copying dotfiles ------------------"
source src_files/.config/zsh/.zshenv
copy_file src_files/.config/zsh/.zshenv $HOME # copy first, ensure $ZDOTDIR set
# copy_file src_files/.config/ksh/.profile $HOME # TODO: if using oksh, get it working
. ./src_files/shell/profile
# configs/executables/scripts from .config and .local
# copy over env/profile files used by shell(s)
copy_file src_files/shell/profile $XDG_CONFIG_HOME
copy_file src_files/shell/.profile $HOME
copy_file src_files/.config/zsh/.zshenv $HOME
# copy over configs, executables, and scripts
copy_dir src_files/.config $XDG_CONFIG_HOME
copy_dir src_files/.local/bin $DIR_BIN
copy_dir src_files/.local/scripts $DIR_SCRIPTS