1
0
Fork 0
mirror of https://github.com/kastdeur/dotfiles.git synced 2024-09-29 05:44:41 +02:00
dotfiles/profile.sh

16 lines
580 B
Bash
Raw Normal View History

# Define XDG_DOTFILES_DIR for easy access
export XDG_DOTFILES_DIR="$HOME/.dotfiles"
2020-11-20 15:23:42 +01:00
export XDG_CONFIG_HOME="$HOME/.config"
# Source main profile
[ -r "$XDG_DOTFILES_DIR/profiles/main.sh" ] && source "$XDG_DOTFILES_DIR/profiles/main.sh"
# Source machine specific profile
[ -r "$XDG_DOTFILES_DIR/profiles/$HOSTNAME.profile" ] && source "$XDG_DOTFILES_DIR/profiles/$HOSTNAME.profile"
# Always source a local profile
[ -r "$HOME/.profile.local" ] && source "$HOME/.profile.local"
# Also check in .local for a profile
[ -r "$HOME/.local/profile" ] && source "$HOME/.local/profile"