-
Notifications
You must be signed in to change notification settings - Fork 0
/
.profile
61 lines (53 loc) · 2.2 KB
/
.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export PATH=$HOME/.local/bin:$HOME/go/bin:$PATH
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
export PATH=$PATH:/snap/bin
#export PATH=$PATH:`gem environment gempath`
export PATH=$PATH:$HOME/.node_modules/bin
export PATH=$PATH:/home/linuxbrew/.linuxbrew/bin
#export PATH=$PATH:`stack path`
export PATH=$PATH:/Applications/GoLand.app/Contents/MacOS
export PATH="/opt/homebrew/opt/postgresql@16/bin:$PATH"
#export FZF_DEFAULT_COMMAND='ag --hidden --ignore .git -g ""'
#export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
#eval `ssh-agent`
export EDITOR=nvim
alias takeover="tmux detach -a"
export GO111MODULE=on
export npm_config_prefix=$HOME/.node_modules
alias sudo="sudo "
alias wa="watch -n 1 -d "
alias v="nvim"
alias vimdiff="nvim -d"
alias vim="nvim"
alias ls='ls -A --color '
alias c='clear'
alias lg='lazygit'
alias lzd='lazydocker'
alias dsp='docker system prune -a --group-directories-first'
# Go settings
export GOPATH="${HOME}/go"
# Homebrew settings
export PATH="/opt/homebrew/opt/gettext/bin:$PATH"
export PATH="/opt/homebrew/opt/coreutils/libexec/gnubin:$PATH"
export PATH="/opt/homebrew/opt/findutils/libexec/gnubin:$PATH"
export PATH="/opt/homebrew/opt/gnu-getopt/bin:$PATH"
export PATH="/opt/homebrew/opt/gnu-sed/libexec/gnubin:$PATH"
export PATH="/opt/homebrew/opt/gnu-tar/libexec/gnubin:$PATH"
export MANPATH="/opt/homebrew/opt/coreutils/libexec/gnuman:$MANPATH"
export MANPATH="/opt/homebrew/opt/findutils/libexec/gnuman:$MANPATH"
export MANPATH="/opt/homebrew/opt/gnu-getopt/share/man:$MANPATH"
export MANPATH="/opt/homebrew/opt/gnu-sed/libexec/gnuman:$MANPATH"
export MANPATH="/opt/homebrew/opt/gnu-tar/libexec/gnuman:$MANPATH"
export LDFLAGS="-L/opt/homebrew/opt/zlib/lib $LDFLAGS"
export LDFLAGS="-L/opt/homebrew/opt/gettext/lib $LDFLAGS"
export LDFLAGS="-L/opt/homebrew/opt/readline/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/zlib/include $CPPFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/gettext/include $CPPFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/readline/include $CPPFLAGS"
export PKG_CONFIG_PATH="/opt/homebrew/opt/readline/lib/pkgconfig"
# GPGv2 backward compatibility
export GPG_AGENT_INFO=~/.gnupg/S.gpg-agent::1
export GPG_TTY=$(tty)
alias "rm"="rm -i"