aboutsummaryrefslogtreecommitdiffstats
path: root/wezterm/colorscheme.lua
blob: 187858ead63beab86f1b2426beea7d3f4875fa98 (plain) (blame)
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
local M = {}

function M.apply_to_config(config)
    config.color_scheme = 'Wal'
    -- color schemes
    config.color_schemes = {
        ['Wal'] = {
            background = '#011111',
            foreground = '#cfc797',

            cursor_bg = '#732d35',
            cursor_fg = '#e4a44d',

            cursor_border = '#732d35',

            selection_bg = '#003136',
            ansi = {
                '#091919', -- black
                '#732d35', -- red
                '#438566', -- green
                '#ab710e', -- yellow
                '#254e76', -- blue
                '#643875', -- purple
                '#136783', -- cyan
                '#bfc3c3', -- white
            },
            brights = {
                '#556767',
                '#945d63',
                '#7ba47d',
                '#e4a44d',
                '#49698f',
                '#815e8a',
                '#498ba1',
                '#e6e7e7',
            },

            visual_bell = '#732d35',

            tab_bar = {
                background = '#011111',

                active_tab = {
                    bg_color = '#438566',
                    fg_color = '#011111',
                },

                inactive_tab = {
                    bg_color = '#003136',
                    fg_color = '#cfc797',
                },
                inactive_tab_hover = {
                    bg_color = '#011111',
                    fg_color = '#bfc3c3',
                },

                new_tab = {
                    bg_color = '#136783',
                    fg_color = '#cfc797',
                },
                new_tab_hover = {
                    bg_color = '#011111',
                    fg_color = '#bfc3c3',
                },
            },
        }
    }
end

return M