-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_pathrc
More file actions
82 lines (61 loc) · 1.81 KB
/
_pathrc
File metadata and controls
82 lines (61 loc) · 1.81 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
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
#!/usr/bin/env bash
### .pathrc - custom command path
# user home binaries
PATH=${HOME}/bin
# my scripts
if [[ -d "${HOME}"/.scripts ]]; then
PATH=${PATH}:${HOME}/.scripts
if [[ -d "${HOME}"/.scripts/_others ]]; then
PATH=${PATH}:${HOME}/.scripts/_others
fi
fi
if [[ -d "${HOME}/Library/Mobile Documents/com~apple~CloudDocs/Code/shell" ]]; then
# shellcheck disable=SC2147
PATH=${PATH}:"${HOME}/Library/Mobile Documents/com~apple~CloudDocs/Code/shell"
fi
# basic unix-y paths
PATH=${PATH}:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
# git/heroku/mysql
# PATH=${PATH}:/usr/local/git/bin
# PATH=${PATH}:/usr/local/heroku/bin
# PATH=${PATH}:/usr/local/mysql/bin
PATH=${PATH}:/opt/homebrew/bin
PATH=${PATH}:/opt/homebrew/opt/mysql/bin
# composer
PATH=${PATH}:${HOME}/.composer/vendor/bin
# npm/yarn stuff
PATH=${PATH}:${HOME}/.yarn/bin:${HOME}/.config/yarn/global/node_modules/.bin
# ruby
PATH=${PATH}:.bundle/bin
PATH=${PATH}:${HOME}/.rbenv/shims
# cakephp
# PATH=${PATH}:/usr/lib/cake/console
# go
PATH=${PATH}:${GOBIN:?}
PATH=${PATH}:${GOROOT:?}
# rust
# PATH=${PATH}:${HOME}/.cargo/bin
# python
# PATH=${PATH}:${HOME}/Library/Python/2.7/bin
# PATH=${PATH}:${HOME}/Library/Python/3.7/bin
# java
PATH=${PATH}:${HOME}/.jenv/bin
# php
# PATH=${PATH}:/usr/local/opt/php@7.4/bin
# PATH=${PATH}:/usr/local/opt/php@7.4/sbin
# xcode
PATH=${PATH}:/Library/Developer/Toolchains/swift-latest.xctoolchain/usr/bin
PATH=${PATH}:/Developer/usr/bin
PATH=${PATH}:/Library/Frameworks/Mono.framework/Versions/Current/Commands
PATH=${PATH}:/opt/X11/bin
PATH=${PATH}:/usr/local/opt/imagemagick@6/bin
# mac stuff
# PATH=${PATH}:/usr/local/MacGPG2/bin
# PATH=${PATH}:/usr/local/munki
# mise
PATH=${PATH}:${HOME}/.local/share/mise/shims
# pnpm
PATH=${PATH}:${HOME}/Library/pnpm
# qlty
PATH=${PATH}:${HOME}/.qlty/bin
export PATH