-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.path
136 lines (100 loc) · 3.22 KB
/
.path
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#!/usr/bin/env bash
#
# ~/.path
#
##
# ADD `~/bin` TO THE `$PATH`.
##
#export PATH="$HOME/bin:$PATH";
##
# BASH UTILITIES.
##
PATH="/usr/local/bin:$PATH"
PATH="/usr/local/lib:$PATH"
##
# HOMEBREW'S CORE CONFIGURATION.
##
PATH="/usr/local/sbin:$PATH"
##
# HOMEBREW'S `gnubin` DIRECTORIES — `$(brew --prefix <utility>)/libexec/gnubin`.
##
PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"
PATH="$(brew --prefix findutils)/libexec/gnubin:$PATH"
PATH="$(brew --prefix gnu-sed)/libexec/gnubin:$PATH"
PATH="$(brew --prefix grep)/libexec/gnubin:$PATH"
##
# HOMEBREW'S CURL --with-openssl.
##
PATH="$(brew --prefix curl)/bin:$PATH"
##
# HOMEBREW'S OPENSSL.
##
PATH="$(brew --prefix openssl)/bin:$PATH"
################################################################################
#
# `mysql` — v5.7
#
################################################################################
#PATH="$(brew --prefix)/opt/mysql/bin:$PATH"
PATH="$(brew --prefix)/opt/mysql@5.7/bin:$PATH"
################################################################################
#
# `pyenv` — "PYTHON ENVIRONMENT MANAGER".
#
################################################################################
if command -v pyenv > /dev/null; then eval "$(pyenv init -)"; fi
# ENABLE AUTO-ACTIVATION OF `pyenv virtualenvs`.
if command -v pyenv > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi
# PATH FOR PYTHON.
#PATH=/usr/local/share/python:$PATH
# FOR `pyenv`.
PYENV_ROOT=$HOME/.pyenv
# FOR CUSTOM SCRIPTS.
PATH=$PYENV_ROOT/bin:$PATH
################################################################################
#
# `rbenv` — "RUBY ENVIRONMENT MANAGER".
#
################################################################################
# ADD & LOAD `rbenv` EVERY TIME YOU OPEN A TERMINAL
if command -v rbenv > /dev/null; then eval "$(rbenv init -)"; fi
# FOR `rbenv`.
RBENV_ROOT=$HOME/.rbenv
# FOR CUSTOM SCRIPTS.
PATH=$RBENV_ROOT/bin:$PATH
################################################################################
#
# AWS CLI
#
################################################################################
export PATH="$HOME/.local/bin:$PATH"
################################################################################
#
# COMPOSER
#
################################################################################
COMPOSER_HOME=$HOME/.composer
PATH=$COMPOSER_HOME/vendor/bin:$PATH
################################################################################
#
# GoLang
#
################################################################################
PATH=$PATH:$(go env GOPATH)/bin:$PATH
################################################################################
#
# IMAGEMAGICK
#
################################################################################
PKG_CONFIG_PATH="$(brew --prefix)/lib/pkgconfig:$PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
PKG_CONFIG_PATH="$(brew --prefix)/opt/imagemagick@6/lib/pkgconfig:$PKG_CONFIG_PATH"
export PKG_CONFIG_PATH
PATH="$(brew --prefix)/opt/imagemagick@6/bin:$PATH"
export PATH
################################################################################
#
# PRINCE
#
################################################################################
PATH="$(brew --prefix)/lib/prince/bin:$PATH"