-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathsolarized.fish
68 lines (60 loc) · 2.08 KB
/
solarized.fish
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
# http://ethanschoonover.com/solarized#the-values
# Use these settings if you've applied a Solarized theme to your terminal (for
# example, if "ls -G" produces Solarized output). i.e. if "blue" is #268bd2, not
# whatever the default is. (See "../etc/Solarized Dark.terminal" for OS X.)
set -l base03 "--bold black"
set -l base02 "black"
set -l base01 "--bold green"
set -l base00 "--bold yellow"
set -l base0 "--bold blue"
set -l base1 "--bold cyan"
set -l base2 "white"
set -l base3 "--bold white"
set -l yellow "yellow"
set -l orange "--bold red"
set -l red "red"
set -l magenta "magenta"
set -l violet "--bold magenta"
set -l blue "blue"
set -l cyan "cyan"
set -l green "green"
# Use these settings if your terminal supports term256 and your terminal hasn't
# been configured with a Solarized theme.i.e. if "blue" is the default blue, not
# Solarized blue.
#
set -l rgb_base03 002b36
set -l rgb_base02 073642
set -l rgb_base01 586e75
set -l rgb_base00 657b83
set -l rgb_base0 839496
set -l rgb_base1 93a1a1
set -l rgb_base2 eee8d5
set -l rgb_base3 fdf6e3
set -l rgb_yellow b58900
set -l rgb_orange cb4b16
set -l rgb_red dc322f
set -l rgb_magenta d33682
set -l rgb_violet 6c71c4
set -l rgb_blue 268bd2
set -l rgb_cyan 2aa198
set -l rgb_green 859900
# Used by fish's completion; see
# http://fishshell.com/docs/2.0/index.html#variables-color
set -g fish_color_normal $base0
set -g fish_color_command $base0
set -g fish_color_quote $cyan
set -g fish_color_redirection $base0
set -g fish_color_end $base0
set -g fish_color_error $red
set -g fish_color_param $blue
set -g fish_color_comment $base01
set -g fish_color_match $cyan
set -g fish_color_search_match "--background=$base02"
set -g fish_color_operator $orange
set -g fish_color_escape $cyan
# Used by fish_prompt
set -g fish_color_ssh $rgb_base00
set -g __fish_git_prompt_color_branch $rgb_cyan
set -g __fish_git_prompt_color_dirtystate $rgb_base3
set -g __fish_git_prompt_color_stagedstate $rgb_green
set -g __fish_git_prompt_color_upstream $rgb_cyan