summaryrefslogtreecommitdiff
path: root/guix/.dotfiles/.bash_profile
blob: 9972fda611b1439559521e3fb0e233c126639537 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Merge search-paths from multiple profiles, the order matters.
eval "$(guix package --search-paths \
-p $HOME/.config/guix/current \
-p $HOME/.guix-profile \
-p /run/current-system/profile)"

# Prepend setuid programs.
export PATH=/run/setuid-programs:$PATH:$HOME/.bin:$PATH
export EMACSLOADPATH=$EMACSLOADPATH:$HOME/.emacs.d/elpa
export GTAGSLIBPATH=$GTAGSLIBPATH:$HOME/.guix-home/profile/include

# export https_proxy=https://localhost:9250
export http_proxy=https://localhost:9250
export SOCKS_SERVER=localhost:9050

# Set up the system, user profile, and related variables.
# /etc/profile will be sourced by bash automatically
# Set up the home environment profile.
if [ -f ~/.profile ]; then source ~/.profile; fi

# Honor per-interactive-shell startup file
if [ -f ~/.bashrc ]; then source ~/.bashrc; fi