summaryrefslogtreecommitdiff
path: root/alot/defaults/theme.spec
blob: d6d2560b181804f6e040f67952937ddc7ee9ec37 (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
[global]
    # attributes used in all modi
    footer = attrtriple
    body = attrtriple
    notify_error = attrtriple
    notify_normal = attrtriple
    prompt = attrtriple
    tag = attrtriple
    tag_focus = attrtriple
[help]
    # formatting of the `help bindings` overlay
    text = attrtriple
    section = attrtriple
    title = attrtriple
# mode specific attributes
[bufferlist]
    line_focus = attrtriple
    line_even = attrtriple
    line_odd = attrtriple

[taglist]
    line_focus = attrtriple
    line_even = attrtriple
    line_odd = attrtriple
[namedqueries]
    line_focus = attrtriple
    line_even = attrtriple
    line_odd = attrtriple
[search]
    [[threadline]]
        normal = attrtriple
        focus = attrtriple
        # list of subwidgets to display. Every element listed must have its
        # own subsection below. Valid elements are authors, date,
        # mailcount, tags, and subject.
        parts = string_list(default=None)
        [[[__many__]]]
            normal = attrtriple
            focus = attrtriple
            width = widthtuple(default=None)
            alignment = align(default='left')
    [[__many__]]
        normal = attrtriple(default=None)
        focus = attrtriple(default=None)
        parts = string_list(default=None)
        query = string(default=None)
        tagged_with = force_list(default=None)
        [[[__many__]]]
            normal = attrtriple(default=None)
            focus = attrtriple(default=None)
            width = widthtuple(default=None)
            alignment = align(default=None)
[thread]
    arrow_heads = attrtriple
    arrow_bars = attrtriple
    attachment = attrtriple
    attachment_focus = attrtriple
    body = attrtriple
    body_focus = attrtriple(default=None)
    header = attrtriple
    header_key = attrtriple
    header_value = attrtriple

    frame       = attrtriple
    frame_focus = attrtriple

    crypt_trusted = attrtriple
    crypt_untrusted = attrtriple
    crypt_unsigned  = attrtriple
    crypt_invalid   = attrtriple

    [[summary]]
        even = attrtriple
        odd = attrtriple
        focus = attrtriple
    [[quote]]
        [[[__many__]]]
            body = attrtriple
[envelope]
    body = attrtriple
    header = attrtriple
    header_key = attrtriple
    header_value = attrtriple