mirror of
https://mau.dev/andreijiroh-dev/dotfiles.git
synced 2025-04-03 18:24:15 +00:00
Next, I'll import host-specifics then later this afternoon. Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
21 lines
No EOL
498 B
Bash
21 lines
No EOL
498 B
Bash
#!/usr/bin/env bash
|
|
|
|
export HOST_SPECIFIC_BASHRC_PATH="$HOME/.config/$HOSTNAME.bashrc"
|
|
|
|
# Stage 0: Source dotenv stuff from homedir
|
|
source "$HOME/.env"
|
|
if [[ -f "$HOME/.env.local" ]]; then
|
|
source "$HOME/.env.local"
|
|
export LOCAL_DOTENV_LOADED=true
|
|
fi
|
|
|
|
# Stage 1: Load global bashrc
|
|
if [[ -f "$HOME/.bashrc" ]]; then
|
|
source "$HOME/.bashrc"
|
|
fi
|
|
|
|
# Stage 2: Machine specifcs
|
|
if [[ -f $HOST_SPECIFIC_BASHRC ]]; then
|
|
source "$HOST_SPECIFIC_BASHRC_PATH"
|
|
export HOST_SPECIFIC_BASHRC_LOADED=true
|
|
fi |