summaryrefslogtreecommitdiffstats
path: root/docs/content/colorschemes.md
blob: c039f198e68abf7f6d41e2196ba42a41293726d3 (plain)
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
136
---
title: "Colorschemes"
date: 2020-01-01T00:00:00-00:00
draft: false
---
# Colorschemes

cointop supports custom colorschemes (themes).

<img src="https://user-images.githubusercontent.com/168240/59164231-165b9c80-8abf-11e9-98cf-915ee37407ff.gif" alt="cointop colorschemes" width="880" />

To use standard colorschemes, clone the [colors](https://github.com/cointop-sh/colors) repository into the config directory:

```bash
$ cd ~/.config/cointop
$ git clone git@github.com:cointop-sh/colors.git
```

Note: depending on your system, this may not be the correct location. The "colors" directory needs to go in the same place as your config.toml file.

Then edit your config `~/.config/cointop/config.toml` and set the colorscheme you want to use:

```toml
colorscheme = "cointop"
```

The colorscheme name is the name of the colorscheme TOML file.

By default, the colorscheme files should go under `~/.config/cointop/colors/`

For example, if you have `matrix.toml` under `~/.config/cointop/colors/matrix.toml` then the `colorscheme` property in `config.toml` should be set to:

```toml
colorscheme = "matrix"
```

Alternatively, you can run cointop with the `--colorscheme` flag to set the colorscheme:

```bash
$ cointop --colorscheme matrix
```

To create your own colorscheme; simply copy an existing [colorscheme](https://github.com/cointop-sh/colors/blob/master/cointop.toml), rename it, and customize the colors.

The default `cointop` colorscheme is shown below:

```toml
colorscheme = "cointop"

base_fg = "white"
base_bg = "black"

chart_fg = "white"
chart_bg = "black"
chart_bold = false

marketbar_fg = "white"
marketbar_bg = "black"
marketbar_bold = false

marketbar_label_active_fg = "cyan"
marketbar_label_active_bg = "black"
marketbar_label_active_bold = false

menu_fg = "white"
menu_bg = "black"
menu_bold = false

menu_header_fg = "black"
menu_header_bg = "green"
menu_header_bold = false

menu_label_fg = "yellow"
menu_label_bg = "black"
menu_label_bold = false

menu_label_active_fg = "yellow"
menu_label_active_bg = "black"
menu_label_active_bold = true

searchbar_fg = "white"
searchbar_bg = "black"
searchbar_bold = false

statusbar_fg = "black"
statusbar_bg = "cyan"
statusbar_bold = false

table_column_price_fg = "cyan"
table_column_price_bg = "black"
table_column_price_bold = false

table_column_change_fg = "white"
table_column_change_bg = "black"
table_column_change_bold = false

table_column_change_down_fg = "red"
table_column_change_down_bg = "black"
table_column_change_down_bold = false

table_column_change_up_fg = "green"
table_column_change_up_bg = "black"
table_column_change_up_bold = false

table_header_fg = "black"
table_header_bg = "green"
table_header_bold = false

table_header_column_active_fg = "black"
table_header_column_active_bg = "cyan"
table_header_column_active_bold = false

table_row_fg = "white"
table_row_bg = "black"
table_row_bold = false

table_row_active_fg = "black"
table_row_active_bg = "cyan"
table_row_active_bold = false

table_row_favorite_fg = "yellow"
table_row_favorite_bg = "black"
table_row_favorite_bold = false
```

Supported colors are:

- `black`
- `blue`
- `cyan`
- `green`
- `magenta`
- `red`
- `white`
- `yellow`
- `default` - system default