aboutsummaryrefslogtreecommitdiffstats
path: root/vars
blob: 7bca5e76ae3d28180f7de9016c0e0b9f01f488d7 (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
title = halation colorscheme
maintainer = Benjamin Linskey <vim@linskey.org>
url = https://git.linskey.org/halation.vim
bg_setting = dark
name = halation
version = 0.1

# ANSI color palette
#
# In addition to being used for the g_terminal_ansi_colors variable, these are
# the principal colors used for 24-bit values in the Vim color scheme. They
# don't strictly adhere to the ANSI color names. Most notably, we put some of
# the dark colors in the "bright" 8-15 range so that 0-7 contains our most
# readable text colors, minimizing the chance that a program outputs unreadable
# dark-purple-on-black text.
black		= #111111
red		= #E67E91
green		= #68ADA8
yellow		= #FAE3AC
dark_purple	= #7C74B2
pink		= #E69BF2
light_purple	= #AFA5F7
white		= #E8E8E8
gray		= #333333
bold_red	= #F26D85
light_green	= #82BAB5
light_yellow	= #FFEFC9
dark_ui_purple	= #2A254C
light_pink	= #F6BDFF
light_ui_purple = #413A77
bright_white	= #FFFFFF

# 16-color version of the above palette for use in cterm values
black_ansi		= 0
red_ansi		= 1
green_ansi		= 2
yellow_ansi		= 3
dark_purple_ansi	= 4
pink_ansi		= 5
light_purple_ansi	= 6
white_ansi		= 7
gray_ansi		= 8
bold_red_ansi		= 9
light_green_ansi	= 10
light_yellow_ansi	= 11
dark_ui_purple_ansi	= 12
light_pink_ansi		= 13
light_ui_purple_ansi	= 14
bright_white_ansi	= 15

# This causes Vim to use the terminal's background color, which allows
# transparent backgrounds to work properly. This color scheme is designed
# with the assumption that the color is something close to the black value
# defined above.
bg = NONE
bg_ansi = {{ bg }}

# This is used for cursorline and cursorcolumn.
bg_tint = {{ dark_ui_purple }}
bg_tint_ansi = {{ dark_ui_purple_ansi }}