-
Notifications
You must be signed in to change notification settings - Fork 0
/
.bashrc
33 lines (30 loc) · 1.12 KB
/
.bashrc
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
####
# ~/.bashrc
#
# | | Interactive | Interactive | Script |
# | | login | non-login | |
# | ---------------- | ----------- | ----------- | ------ |
# | /etc/profile | A | | |
# | /etc/bash.bashrc | | A | |
# | ~/.bashrc | | B | |
# | ~/.bash_profile | B1 | | |
# | ~/.bash_login | B2 | | |
# | ~/.profile | B3 | | |
# | BASH_ENV | | | B |
# | ---------------- | ----------- | ----------- | ------ |
# | ~/.bash_logout | C | | |
####
# Defaults
PMS=~/.pms
PMS_LOCAL=$PMS/local
PMS_DEBUG=1
PMS_REPO=JoshuaEstes/pms
PMS_REMOTE=https://github.com/${PMS_REPO}.git
PMS_BRANCH=master
PMS_THEME=default
PMS_PLUGINS=(getting-started)
[[ -f ~/.env ]] && source ~/.env
[[ -f ~/.env.bash ]] && source ~/.env.bash
[[ -f ~/.env.local ]] && source ~/.env.local
[[ -f ~/.env.bash.local ]] && source ~/.env.bash.local
source $PMS/pms.sh bash $PMS_DEBUG