-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.bash_profile
More file actions
45 lines (36 loc) · 1.39 KB
/
.bash_profile
File metadata and controls
45 lines (36 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#
# ~/.bash_profile
#
[[ -f ~/.bashrc ]] && . ~/.bashrc
export LC_ALL=C.UTF-8
export LANG=en_US.UTF-8
export XDG_CONFIG_HOME=$HOME/.config
export PAGER=less-f
export EDITOR=kak
export TERMINAL=kitty
export GUIX_EXTRA_PROFILES=$HOME/.guix-extra-profiles
[[ -d $HOME/reps/guix ]] && export GUIX_CHECKOUT=$HOME/reps/guix
# [[ -r "/home/grfork/reps/emsdk/emsdk_env.sh" ]] && source "/home/grfork/reps/emsdk/emsdk_env.sh"
export XKB_DEFAULT_LAYOUT="us,ru"
export XKB_DEFAULT_OPTIONS="ctrl:nocaps,shift:both_capslock,grp:rctrl_toggle"
export PATH="${HOME}/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.local/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.roswell/bin${PATH:+:${PATH}}"
export PATH="${HOME}/go/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.nimble/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.rbenv/shims${PATH:+:${PATH}}"
export PATH="${HOME}/.cargo/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.yarn/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.fly/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.npm/bin${PATH:+:${PATH}}"
export PATH="${HOME}/.emacs.d/bin${PATH:+:${PATH}}"
export PATH="${HOME}/reps/Odin${PATH:+:${PATH}}"
export PATH="${HOME}/reps/ols${PATH:+:${PATH}}"
# For river
# export XDG_CURRENT_DESKTOP=Unity
# For X
export XDG_SESSION_TYPE=x11
export GDK_BACKEND=x11
# Use systemd's service for ssh-agent started with:
# systemctl --user start ssh-agent
export SSH_AUTH_SOCK=$XDG_RUNTIME_DIR/ssh-agent.socket