-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.bash_profile
36 lines (26 loc) · 1017 Bytes
/
.bash_profile
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
# shellcheck shell=bash
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
export HISTFILESIZE=200000
export HISTSIZE=100000
export HISTTIMEFORMAT="%d/%m/%y %T "
export HISTCONTROL=ignoreboth:erasedups
export VISUAL=~/.local/bin/nvim
export EDITOR=~/.local/bin/nvim
export FZF_DEFAULT_COMMAND='fd --type file --ignore-file ~/.ignore'
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
export KUBECTX_IGNORE_FZF=1
export NIPAP_SERVER=10.231.137.79
export GOFUMPT_SPLIT_LONG_LINES=on
export PATH=$HOME/.local/bin:$HOME/.msrustup/bin:$HOME/.cargo/bin:$PATH
if command -v bat > /dev/null; then
export MANPAGER="sh -c 'col -bx | bat -l man -p'"
export MANROFFOPT="-c"
fi
if command -v keychain > /dev/null; then
eval "$(keychain --quiet --eval --agents gpg,ssh)"
fi
# shellcheck source=/dev/null
if [[ -f ~/.set-secrets.sh ]]; then . ~/.set-secrets.sh; fi
# shellcheck source=/dev/null
if [[ -f ~/.bashrc ]]; then . ~/.bashrc; fi