-
Notifications
You must be signed in to change notification settings - Fork 0
/
.xonshrc
51 lines (39 loc) · 1.06 KB
/
.xonshrc
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
###########
# Aliases #
###########
aliases["ls"] = 'lsd -h --group-dirs first'
aliases["ll"] = 'lsd -hal --group-dirs first'
aliases["la"] = 'lsd -ha --group-dirs first'
aliases["bat"] = 'bat -P'
aliases["colorscript"] = '/opt/shell-color-scripts/colorscript.sh'
aliases["xephyr"] = 'Xephyr -br -ac -noreset -screen 1360x700 :1 &'
####################
# PowerLine Config #
####################
$PL_EXTRA_SEC = {"os": lambda: [' ', 'BLUE', 'WHITE']}
$PL_PROMPT='os>cwd>branch>virtualenv'
$PL_RPROMPT = 'timing>rtns' # for no toolbar
$PL_TOOLBAR = '!'
$PL_SEP_MODE = "flame"
$PL_MULTILINE_PROMPT = True
$PL_ORG_SEP_THIN= ""
$PL_COLORS = dict(
who=("WHITE", "GREEN"),
branch=("WHITE"),
cwd=("WHITE", "BLUE"),
git_root=("WHITE", "BLUE"),
git_sub_dir=("WHITE", "BLUE"),
short_cwd=("WHITE", "BLUE"),
full_proc=("WHITE", "PURPLE", "CYAN"),
timing=("BLUE", "WHITE"),
time=("BLUE", "WHITE"),
time=("WHITE", "PURPLE"),
full_rtns=("WHITE", "RED", "GREEN"),
)
xontrib load powerline2
#########
# Extra #
#########
xontrib load onepath
$AUTO_CD=True
colorscript -r