bulletty 0.2.1

a pretty TUI feed reader (RSS+ATOM) that stores articles locally as Markdown files
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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
// This is a generated file. Check `build.rs`
use crate::core::library::settings::theme::Theme;

use std::collections::HashMap;
pub fn get_themes() -> HashMap<String, Theme> {
    let mut m = HashMap::new();
    m.insert(
        "Black Metal".to_string(),
        Theme {
            scheme: "Black Metal".to_string(),
            author: "metalelf0 (https://github.com/metalelf0)".to_string(),
            base00: "000000".to_string(),
            base01: "121212".to_string(),
            base02: "222222".to_string(),
            base03: "333333".to_string(),
            base04: "999999".to_string(),
            base05: "c1c1c1".to_string(),
            base06: "999999".to_string(),
            base07: "c1c1c1".to_string(),
            base08: "5f8787".to_string(),
            base09: "aaaaaa".to_string(),
            base0A: "a06666".to_string(),
            base0B: "dd9999".to_string(),
            base0C: "aaaaaa".to_string(),
            base0D: "888888".to_string(),
            base0E: "999999".to_string(),
            base0F: "444444".to_string(),
            base: [
                0, 1184274, 2236962, 3355443, 10066329, 12698049, 10066329, 12698049, 6260615,
                11184810, 10511974, 14522777, 11184810, 8947848, 10066329, 4473924,
            ],
        },
    );
    m.insert(
        "bulletty".to_string(),
        Theme {
            scheme: "bulletty".to_string(),
            author: "Bruno Croci".to_string(),
            base00: "1c1c1c".to_string(),
            base01: "262626".to_string(),
            base02: "3a3a3a".to_string(),
            base03: "4d4d4d".to_string(),
            base04: "707070".to_string(),
            base05: "a0a0a0".to_string(),
            base06: "b9b9b9".to_string(),
            base07: "999999".to_string(),
            base08: "be5b5b".to_string(),
            base09: "86ad80".to_string(),
            base0A: "5f9341".to_string(),
            base0B: "479b5a".to_string(),
            base0C: "3d997d".to_string(),
            base0D: "4a5f74".to_string(),
            base0E: "5980b6".to_string(),
            base0F: "b16557".to_string(),
            base: [
                1842204, 2500134, 3815994, 5066061, 7368816, 10526880, 12171705, 10066329,
                12475227, 8826240, 6263617, 4692826, 4036989, 4874100, 5865654, 11625815,
            ],
        },
    );
    m.insert(
        "Decaf".to_string(),
        Theme {
            scheme: "Decaf".to_string(),
            author: "Alex Mirrington (https://github.com/alexmirrington)".to_string(),
            base00: "2d2d2d".to_string(),
            base01: "393939".to_string(),
            base02: "515151".to_string(),
            base03: "777777".to_string(),
            base04: "b4b7b4".to_string(),
            base05: "cccccc".to_string(),
            base06: "e0e0e0".to_string(),
            base07: "ffffff".to_string(),
            base08: "ff7f7b".to_string(),
            base09: "ffbf70".to_string(),
            base0A: "ffd67c".to_string(),
            base0B: "beda78".to_string(),
            base0C: "bed6ff".to_string(),
            base0D: "90bee1".to_string(),
            base0E: "efb3f7".to_string(),
            base0F: "ff93b3".to_string(),
            base: [
                2960685, 3750201, 5329233, 7829367, 11843508, 13421772, 14737632, 16777215,
                16744315, 16760688, 16766588, 12507768, 12506879, 9486049, 15709175, 16749491,
            ],
        },
    );
    m.insert(
        "Nord".to_string(),
        Theme {
            scheme: "Nord".to_string(),
            author: "arcticicestudio".to_string(),
            base00: "2E3440".to_string(),
            base01: "3B4252".to_string(),
            base02: "434C5E".to_string(),
            base03: "4C566A".to_string(),
            base04: "D8DEE9".to_string(),
            base05: "E5E9F0".to_string(),
            base06: "ECEFF4".to_string(),
            base07: "8FBCBB".to_string(),
            base08: "88C0D0".to_string(),
            base09: "81A1C1".to_string(),
            base0A: "5E81AC".to_string(),
            base0B: "BF616A".to_string(),
            base0C: "D08770".to_string(),
            base0D: "EBCB8B".to_string(),
            base0E: "A3BE8C".to_string(),
            base0F: "B48EAD".to_string(),
            base: [
                3028032, 3883602, 4410462, 5002858, 14212841, 15067632, 15527924, 9419963, 8962256,
                8495553, 6193580, 12542314, 13666160, 15453067, 10731148, 11833005,
            ],
        },
    );
    m.insert(
        "One Light".to_string(),
        Theme {
            scheme: "One Light".to_string(),
            author: "Daniel Pfeifer (http://github.com/purpleKarrot)".to_string(),
            base00: "fafafa".to_string(),
            base01: "f0f0f1".to_string(),
            base02: "e5e5e6".to_string(),
            base03: "a0a1a7".to_string(),
            base04: "696c77".to_string(),
            base05: "383a42".to_string(),
            base06: "202227".to_string(),
            base07: "090a0b".to_string(),
            base08: "ca1243".to_string(),
            base09: "d75f00".to_string(),
            base0A: "c18401".to_string(),
            base0B: "50a14f".to_string(),
            base0C: "0184bc".to_string(),
            base0D: "4078f2".to_string(),
            base0E: "a626a4".to_string(),
            base0F: "986801".to_string(),
            base: [
                16448250, 15790321, 15066598, 10527143, 6909047, 3684930, 2105895, 592395,
                13242947, 14114560, 12682241, 5284175, 99516, 4225266, 10888868, 9988097,
            ],
        },
    );
    m.insert(
        "OneDark".to_string(),
        Theme {
            scheme: "OneDark".to_string(),
            author: "Lalit Magant (http://github.com/tilal6991)".to_string(),
            base00: "282c34".to_string(),
            base01: "353b45".to_string(),
            base02: "3e4451".to_string(),
            base03: "545862".to_string(),
            base04: "565c64".to_string(),
            base05: "abb2bf".to_string(),
            base06: "b6bdca".to_string(),
            base07: "c8ccd4".to_string(),
            base08: "e06c75".to_string(),
            base09: "d19a66".to_string(),
            base0A: "e5c07b".to_string(),
            base0B: "98c379".to_string(),
            base0C: "56b6c2".to_string(),
            base0D: "61afef".to_string(),
            base0E: "c678dd".to_string(),
            base0F: "be5046".to_string(),
            base: [
                2632756, 3488581, 4080721, 5527650, 5659748, 11252415, 11976138, 13159636,
                14707829, 13736550, 15057019, 10011513, 5682882, 6402031, 13007069, 12472390,
            ],
        },
    );
    m.insert(
        "Porple".to_string(),
        Theme {
            scheme: "Porple".to_string(),
            author: "Niek den Breeje (https://github.com/AuditeMarlow)".to_string(),
            base00: "292c36".to_string(),
            base01: "333344".to_string(),
            base02: "474160".to_string(),
            base03: "65568a".to_string(),
            base04: "b8b8b8".to_string(),
            base05: "d8d8d8".to_string(),
            base06: "e8e8e8".to_string(),
            base07: "f8f8f8".to_string(),
            base08: "f84547".to_string(),
            base09: "d28e5d".to_string(),
            base0A: "efa16b".to_string(),
            base0B: "95c76f".to_string(),
            base0C: "64878f".to_string(),
            base0D: "8485ce".to_string(),
            base0E: "b74989".to_string(),
            base0F: "986841".to_string(),
            base: [
                2698294, 3355460, 4669792, 6641290, 12105912, 14211288, 15263976, 16316664,
                16270663, 13799005, 15704427, 9815919, 6588303, 8685006, 12011913, 9988161,
            ],
        },
    );
    m.insert(
        "Rosé Pine".to_string(),
        Theme {
            scheme: "Rosé Pine".to_string(),
            author: "Emilia Dunfelt <edun@dunfelt.se>".to_string(),
            base00: "191724".to_string(),
            base01: "1f1d2e".to_string(),
            base02: "26233a".to_string(),
            base03: "6e6a86".to_string(),
            base04: "908caa".to_string(),
            base05: "e0def4".to_string(),
            base06: "e0def4".to_string(),
            base07: "524f67".to_string(),
            base08: "eb6f92".to_string(),
            base09: "f6c177".to_string(),
            base0A: "ebbcba".to_string(),
            base0B: "31748f".to_string(),
            base0C: "9ccfd8".to_string(),
            base0D: "c4a7e7".to_string(),
            base0E: "f6c177".to_string(),
            base0F: "524f67".to_string(),
            base: [
                1644324, 2039086, 2499386, 7236230, 9473194, 14737140, 14737140, 5394279, 15429522,
                16171383, 15449274, 3241103, 10276824, 12888039, 16171383, 5394279,
            ],
        },
    );
    m.insert(
        "Sagelight".to_string(),
        Theme {
            scheme: "Sagelight".to_string(),
            author: "Carter Veldhuizen".to_string(),
            base00: "f8f8f8".to_string(),
            base01: "e8e8e8".to_string(),
            base02: "d8d8d8".to_string(),
            base03: "b8b8b8".to_string(),
            base04: "585858".to_string(),
            base05: "383838".to_string(),
            base06: "282828".to_string(),
            base07: "181818".to_string(),
            base08: "fa8480".to_string(),
            base09: "ffaa61".to_string(),
            base0A: "ffdc61".to_string(),
            base0B: "a0d2c8".to_string(),
            base0C: "a2d6f5".to_string(),
            base0D: "a0a7d2".to_string(),
            base0E: "c8a0d2".to_string(),
            base0F: "d2b2a0".to_string(),
            base: [
                16316664, 15263976, 14211288, 12105912, 5789784, 3684408, 2631720, 1579032,
                16417920, 16755297, 16768097, 10539720, 10671861, 10528722, 13148370, 13808288,
            ],
        },
    );
    m.insert(
        "Sakura".to_string(),
        Theme {
            scheme: "Sakura".to_string(),
            author: "Misterio77 (http://github.com/Misterio77)".to_string(),
            base00: "feedf3".to_string(),
            base01: "f8e2e7".to_string(),
            base02: "e0ccd1".to_string(),
            base03: "755f64".to_string(),
            base04: "665055".to_string(),
            base05: "564448".to_string(),
            base06: "42383a".to_string(),
            base07: "33292b".to_string(),
            base08: "df2d52".to_string(),
            base09: "f6661e".to_string(),
            base0A: "c29461".to_string(),
            base0B: "2e916d".to_string(),
            base0C: "1d8991".to_string(),
            base0D: "006e93".to_string(),
            base0E: "5e2180".to_string(),
            base0F: "ba0d35".to_string(),
            base: [
                16707059, 16311015, 14732497, 7692132, 6705237, 5653576, 4339770, 3352875,
                14626130, 16147998, 12751969, 3051885, 1935761, 28307, 6168960, 12193077,
            ],
        },
    );
    m.insert(
        "Silk Dark".to_string(),
        Theme {
            scheme: "Silk Dark".to_string(),
            author: "Gabriel Fontes (https://github.com/Misterio77)".to_string(),
            base00: "0e3c46".to_string(),
            base01: "1D494E".to_string(),
            base02: "2A5054".to_string(),
            base03: "587073".to_string(),
            base04: "9DC8CD".to_string(),
            base05: "C7DBDD".to_string(),
            base06: "CBF2F7".to_string(),
            base07: "D2FAFF".to_string(),
            base08: "fb6953".to_string(),
            base09: "fcab74".to_string(),
            base0A: "fce380".to_string(),
            base0B: "73d8ad".to_string(),
            base0C: "3fb2b9".to_string(),
            base0D: "46bddd".to_string(),
            base0E: "756b8a".to_string(),
            base0F: "9b647b".to_string(),
            base: [
                932934, 1919310, 2773076, 5795955, 10340557, 13097949, 13366007, 13826815,
                16476499, 16558964, 16573312, 7592109, 4174521, 4636125, 7695242, 10183803,
            ],
        },
    );
    m.insert(
        "summercamp".to_string(),
        Theme {
            scheme: "summercamp".to_string(),
            author: "zoe firi (zoefiri.github.io)".to_string(),
            base00: "1c1810".to_string(),
            base01: "2a261c".to_string(),
            base02: "3a3527".to_string(),
            base03: "504b38".to_string(),
            base04: "5f5b45".to_string(),
            base05: "736e55".to_string(),
            base06: "bab696".to_string(),
            base07: "f8f5de".to_string(),
            base08: "e35142".to_string(),
            base09: "fba11b".to_string(),
            base0A: "f2ff27".to_string(),
            base0B: "5ceb5a".to_string(),
            base0C: "5aebbc".to_string(),
            base0D: "489bf0".to_string(),
            base0E: "FF8080".to_string(),
            base0F: "F69BE7".to_string(),
            base: [
                1841168, 2762268, 3814695, 5262136, 6249285, 7564885, 12236438, 16315870, 14897474,
                16490779, 15925031, 6089562, 5958588, 4758512, 16744576, 16161767,
            ],
        },
    );
    m.insert(
        "Twilight".to_string(),
        Theme {
            scheme: "Twilight".to_string(),
            author: "David Hart (https://github.com/hartbit)".to_string(),
            base00: "1e1e1e".to_string(),
            base01: "323537".to_string(),
            base02: "464b50".to_string(),
            base03: "5f5a60".to_string(),
            base04: "838184".to_string(),
            base05: "a7a7a7".to_string(),
            base06: "c3c3c3".to_string(),
            base07: "ffffff".to_string(),
            base08: "cf6a4c".to_string(),
            base09: "cda869".to_string(),
            base0A: "f9ee98".to_string(),
            base0B: "8f9d6a".to_string(),
            base0C: "afc4db".to_string(),
            base0D: "7587a6".to_string(),
            base0E: "9b859d".to_string(),
            base0F: "9b703f".to_string(),
            base: [
                1973790, 3290423, 4606800, 6249056, 8618372, 10987431, 12829635, 16777215,
                13593164, 13477993, 16379544, 9411946, 11519195, 7702438, 10192285, 10186815,
            ],
        },
    );
    m.insert(
        "Vice Dark".to_string(),
        Theme {
            scheme: "Vice Dark".to_string(),
            author: "Thomas Leon Highbaugh".to_string(),
            base00: "181818".to_string(),
            base01: "222222".to_string(),
            base02: "323232".to_string(),
            base03: "3f3f3f".to_string(),
            base04: "666666".to_string(),
            base05: "818181".to_string(),
            base06: "c6c6c6".to_string(),
            base07: "e9e9e9".to_string(),
            base08: "ff29a8".to_string(),
            base09: "85ffe0".to_string(),
            base0A: "f0ffaa".to_string(),
            base0B: "0badff".to_string(),
            base0C: "8265ff".to_string(),
            base0D: "00eaff".to_string(),
            base0E: "00f6d9".to_string(),
            base0F: "ff3d81".to_string(),
            base: [
                1579032, 2236962, 3289650, 4144959, 6710886, 8487297, 13027014, 15329769, 16722344,
                8781792, 15794090, 765439, 8545791, 60159, 63193, 16727425,
            ],
        },
    );
    m.insert(
        "Woodland".to_string(),
        Theme {
            scheme: "Woodland".to_string(),
            author: "Jay Cornwall (https://jcornwall.com)".to_string(),
            base00: "231e18".to_string(),
            base01: "302b25".to_string(),
            base02: "48413a".to_string(),
            base03: "9d8b70".to_string(),
            base04: "b4a490".to_string(),
            base05: "cabcb1".to_string(),
            base06: "d7c8bc".to_string(),
            base07: "e4d4c8".to_string(),
            base08: "d35c5c".to_string(),
            base09: "ca7f32".to_string(),
            base0A: "e0ac16".to_string(),
            base0B: "b7ba53".to_string(),
            base0C: "6eb958".to_string(),
            base0D: "88a4d3".to_string(),
            base0E: "bb90e2".to_string(),
            base0F: "b49368".to_string(),
            base: [
                2301464, 3156773, 4735290, 10324848, 11838608, 13286577, 14141628, 14996680,
                13851740, 13270834, 14724118, 12040787, 7256408, 8955091, 12292322, 11834216,
            ],
        },
    );
    m.insert(
        "Zenburn".to_string(),
        Theme {
            scheme: "Zenburn".to_string(),
            author: "elnawe".to_string(),
            base00: "383838".to_string(),
            base01: "404040".to_string(),
            base02: "606060".to_string(),
            base03: "6f6f6f".to_string(),
            base04: "808080".to_string(),
            base05: "dcdccc".to_string(),
            base06: "c0c0c0".to_string(),
            base07: "ffffff".to_string(),
            base08: "dca3a3".to_string(),
            base09: "dfaf8f".to_string(),
            base0A: "e0cf9f".to_string(),
            base0B: "5f7f5f".to_string(),
            base0C: "93e0e3".to_string(),
            base0D: "7cb8bb".to_string(),
            base0E: "dc8cc3".to_string(),
            base0F: "000000".to_string(),
            base: [
                3684408, 4210752, 6316128, 7303023, 8421504, 14474444, 12632256, 16777215,
                14459811, 14659471, 14733215, 6258527, 9691363, 8173755, 14453955, 0,
            ],
        },
    );
    m
}