diff --git a/extras/iterm_tokyonight_day.itermcolors b/extras/iterm_tokyonight_day.itermcolors
index a077110..710908d 100644
--- a/extras/iterm_tokyonight_day.itermcolors
+++ b/extras/iterm_tokyonight_day.itermcolors
@@ -7,221 +7,221 @@
Alpha Component
1
Blue Component
- 0.92941176891326904
+ 0.9294117647058824
Color Space
sRGB
Green Component
- 0.91372549533843994
+ 0.9137254901960784
Red Component
- 0.91372549533843994
+ 0.9137254901960784
Ansi 1 Color
Alpha Component
1
Blue Component
- 0.3960784375667572
+ 0.3960784313725490
Color Space
sRGB
Green Component
- 0.16470588743686676
+ 0.1647058823529412
Red Component
- 0.96078431606292725
+ 0.9607843137254902
Ansi 10 Color
Alpha Component
1
Blue Component
- 0.22352941334247589
+ 0.2235294117647059
Color Space
sRGB
Green Component
- 0.45882353186607361
+ 0.4588235294117647
Red Component
- 0.34509804844856262
+ 0.3450980392156863
Ansi 11 Color
Alpha Component
1
Blue Component
- 0.24313725531101227
+ 0.2431372549019608
Color Space
sRGB
Green Component
- 0.42352941632270813
+ 0.4235294117647059
Red Component
- 0.54901963472366333
+ 0.5490196078431373
Ansi 12 Color
Alpha Component
1
Blue Component
- 0.91372549533843994
+ 0.9137254901960784
Color Space
sRGB
Green Component
- 0.49019607901573181
+ 0.4901960784313725
Red Component
- 0.18039216101169586
+ 0.1803921568627451
Ansi 13 Color
Alpha Component
1
Blue Component
- 0.94509804248809814
+ 0.9450980392156862
Color Space
sRGB
Green Component
- 0.32941177487373352
+ 0.3294117647058823
Red Component
- 0.59607845544815063
+ 0.5960784313725490
Ansi 14 Color
Alpha Component
1
Blue Component
- 0.59215688705444336
+ 0.5921568627450980
Color Space
sRGB
Green Component
- 0.44313725829124451
+ 0.4431372549019608
Red Component
- 0.0
+ 0.0000000000000000
Ansi 15 Color
Alpha Component
1
Blue Component
- 0.74901962280273438
+ 0.7490196078431373
Color Space
sRGB
Green Component
- 0.37647059559822083
+ 0.3764705882352941
Red Component
- 0.21568627655506134
+ 0.2156862745098039
Ansi 2 Color
Alpha Component
1
Blue Component
- 0.22352941334247589
+ 0.2235294117647059
Color Space
sRGB
Green Component
- 0.45882353186607361
+ 0.4588235294117647
Red Component
- 0.34509804844856262
+ 0.3450980392156863
Ansi 3 Color
Alpha Component
1
Blue Component
- 0.24313725531101227
+ 0.2431372549019608
Color Space
sRGB
Green Component
- 0.42352941632270813
+ 0.4235294117647059
Red Component
- 0.54901963472366333
+ 0.5490196078431373
Ansi 4 Color
Alpha Component
1
Blue Component
- 0.91372549533843994
+ 0.9137254901960784
Color Space
sRGB
Green Component
- 0.49019607901573181
+ 0.4901960784313725
Red Component
- 0.18039216101169586
+ 0.1803921568627451
Ansi 5 Color
Alpha Component
1
Blue Component
- 0.94509804248809814
+ 0.9450980392156862
Color Space
sRGB
Green Component
- 0.32941177487373352
+ 0.3294117647058823
Red Component
- 0.59607845544815063
+ 0.5960784313725490
Ansi 6 Color
Alpha Component
1
Blue Component
- 0.59215688705444336
+ 0.5921568627450980
Color Space
sRGB
Green Component
- 0.44313725829124451
+ 0.4431372549019608
Red Component
- 0.0
+ 0.0000000000000000
Ansi 7 Color
Alpha Component
1
Blue Component
- 0.69019609689712524
+ 0.6901960784313725
Color Space
sRGB
Green Component
- 0.44705882668495178
+ 0.4470588235294118
Red Component
- 0.3803921639919281
+ 0.3803921568627451
Ansi 8 Color
Alpha Component
1
Blue Component
- 0.77254903316497803
+ 0.7725490196078432
Color Space
sRGB
Green Component
- 0.65098041296005249
+ 0.6509803921568628
Red Component
- 0.63137257099151611
+ 0.6313725490196078
Ansi 9 Color
Alpha Component
1
Blue Component
- 0.3960784375667572
+ 0.3960784313725490
Color Space
sRGB
Green Component
- 0.16470588743686676
+ 0.1647058823529412
Red Component
- 0.96078431606292725
+ 0.9607843137254902
Background Color
Alpha Component
1
Blue Component
- 0.90588235855102539
+ 0.9058823529411765
Color Space
sRGB
Green Component
- 0.88627451658248901
+ 0.8862745098039215
Red Component
- 0.88235294818878174
+ 0.8823529411764706
Badge Color
@@ -241,104 +241,104 @@
Alpha Component
1
Blue Component
- 0.93333333730697632
+ 0.4549019607843137
Color Space
sRGB
Green Component
- 0.93333333730697632
+ 0.5490196078431373
Red Component
- 0.93333333730697632
+ 0.0666666666666667
Cursor Color
Alpha Component
1
Blue Component
- 0.74901962280273438
+ 0.7490196078431373
Color Space
sRGB
Green Component
- 0.37647059559822083
+ 0.3764705882352941
Red Component
- 0.21568627655506134
+ 0.2156862745098039
Cursor Guide Color
Alpha Component
0.25
Blue Component
- 1
+ 0.7490196078431373
Color Space
sRGB
Green Component
- 0.9268307089805603
+ 0.3764705882352941
Red Component
- 0.70213186740875244
+ 0.2156862745098039
Cursor Text Color
Alpha Component
1
Blue Component
- 0.90588235855102539
+ 0.9058823529411765
Color Space
sRGB
Green Component
- 0.88627451658248901
+ 0.8862745098039215
Red Component
- 0.88235294818878174
+ 0.8823529411764706
Foreground Color
Alpha Component
1
Blue Component
- 0.74901962280273438
+ 0.7490196078431373
Color Space
sRGB
Green Component
- 0.37647059559822083
+ 0.3764705882352941
Red Component
- 0.21568627655506134
+ 0.2156862745098039
Link Color
Alpha Component
1
Blue Component
- 0.7921568751335144
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.85490196943283081
+ 0.4392156862745098
Red Component
- 0.45098039507865906
+ 0.2196078431372549
Selected Text Color
Alpha Component
1
Blue Component
- 0.74901962280273438
+ 0.7490196078431373
Color Space
sRGB
Green Component
- 0.37647059559822083
+ 0.3764705882352941
Red Component
- 0.21568627655506134
+ 0.2156862745098039
Selection Color
Alpha Component
1
Blue Component
- 0.87450981140136719
+ 0.8745098039215686
Color Space
sRGB
Green Component
- 0.65490198135375977
+ 0.6549019607843137
Red Component
- 0.60000002384185791
+ 0.6000000000000000
-
+
\ No newline at end of file
diff --git a/extras/iterm_tokyonight_night.itermcolors b/extras/iterm_tokyonight_night.itermcolors
index e4c2be3..2f78812 100644
--- a/extras/iterm_tokyonight_night.itermcolors
+++ b/extras/iterm_tokyonight_night.itermcolors
@@ -7,221 +7,221 @@
Alpha Component
1
Blue Component
- 0.11764705926179886
+ 0.1176470588235294
Color Space
sRGB
Green Component
- 0.086274512112140656
+ 0.0862745098039216
Red Component
- 0.08235294371843338
+ 0.0823529411764706
Ansi 1 Color
Alpha Component
1
Blue Component
- 0.55686277151107788
+ 0.5568627450980392
Color Space
sRGB
Green Component
- 0.46274510025978088
+ 0.4627450980392157
Red Component
- 0.9686274528503418
+ 0.9686274509803922
Ansi 10 Color
Alpha Component
1
Blue Component
- 0.41568627953529358
+ 0.4156862745098039
Color Space
sRGB
Green Component
- 0.80784314870834351
+ 0.8078431372549020
Red Component
- 0.61960786581039429
+ 0.6196078431372549
Ansi 11 Color
Alpha Component
1
Blue Component
- 0.40784314274787903
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.68627452850341797
+ 0.6862745098039216
Red Component
- 0.87843137979507446
+ 0.8784313725490196
Ansi 12 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.63529413938522339
+ 0.6352941176470588
Red Component
- 0.47843137383460999
+ 0.4784313725490196
Ansi 13 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.60392159223556519
+ 0.6039215686274509
Red Component
- 0.73333334922790527
+ 0.7333333333333333
Ansi 14 Color
Alpha Component
1
Blue Component
- 1
+ 1.0000000000000000
Color Space
sRGB
Green Component
- 0.81176471710205078
+ 0.8117647058823529
Red Component
- 0.49019607901573181
+ 0.4901960784313725
Ansi 15 Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Ansi 2 Color
Alpha Component
1
Blue Component
- 0.41568627953529358
+ 0.4156862745098039
Color Space
sRGB
Green Component
- 0.80784314870834351
+ 0.8078431372549020
Red Component
- 0.61960786581039429
+ 0.6196078431372549
Ansi 3 Color
Alpha Component
1
Blue Component
- 0.40784314274787903
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.68627452850341797
+ 0.6862745098039216
Red Component
- 0.87843137979507446
+ 0.8784313725490196
Ansi 4 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.63529413938522339
+ 0.6352941176470588
Red Component
- 0.47843137383460999
+ 0.4784313725490196
Ansi 5 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.60392159223556519
+ 0.6039215686274509
Red Component
- 0.73333334922790527
+ 0.7333333333333333
Ansi 6 Color
Alpha Component
1
Blue Component
- 1
+ 1.0000000000000000
Color Space
sRGB
Green Component
- 0.81176471710205078
+ 0.8117647058823529
Red Component
- 0.49019607901573181
+ 0.4901960784313725
Ansi 7 Color
Alpha Component
1
Blue Component
- 0.83921569585800171
+ 0.8392156862745098
Color Space
sRGB
Green Component
- 0.69411766529083252
+ 0.6941176470588235
Red Component
- 0.66274511814117432
+ 0.6627450980392157
Ansi 8 Color
Alpha Component
1
Blue Component
- 0.40784314274787903
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.28235295414924622
+ 0.2823529411764706
Red Component
- 0.25490197539329529
+ 0.2549019607843137
Ansi 9 Color
Alpha Component
1
Blue Component
- 0.55686277151107788
+ 0.5568627450980392
Color Space
sRGB
Green Component
- 0.46274510025978088
+ 0.4627450980392157
Red Component
- 0.9686274528503418
+ 0.9686274509803922
Background Color
Alpha Component
1
Blue Component
- 0.14901961386203766
+ 0.1490196078431373
Color Space
sRGB
Green Component
- 0.10588235408067703
+ 0.1058823529411765
Red Component
- 0.10196078568696976
+ 0.1019607843137255
Badge Color
@@ -241,104 +241,104 @@
Alpha Component
1
Blue Component
- 0.93333333730697632
+ 0.6117647058823530
Color Space
sRGB
Green Component
- 0.93333333730697632
+ 0.7372549019607844
Red Component
- 0.93333333730697632
+ 0.1019607843137255
Cursor Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Cursor Guide Color
Alpha Component
0.25
Blue Component
- 1
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.9268307089805603
+ 0.7921568627450980
Red Component
- 0.70213186740875244
+ 0.7529411764705882
Cursor Text Color
Alpha Component
1
Blue Component
- 0.11764705926179886
+ 0.1490196078431373
Color Space
sRGB
Green Component
- 0.086274512112140656
+ 0.1058823529411765
Red Component
- 0.08235294371843338
+ 0.1019607843137255
Foreground Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Link Color
Alpha Component
1
Blue Component
- 0.7921568751335144
+ 0.7921568627450980
Color Space
sRGB
Green Component
- 0.85490196943283081
+ 0.8549019607843137
Red Component
- 0.45098039507865906
+ 0.4509803921568628
Selected Text Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Selection Color
Alpha Component
1
Blue Component
- 0.48627451062202454
+ 0.4862745098039216
Color Space
sRGB
Green Component
- 0.27450981736183167
+ 0.2745098039215687
Red Component
- 0.20000000298023224
+ 0.2000000000000000
-
+
\ No newline at end of file
diff --git a/extras/iterm_tokyonight_storm.itermcolors b/extras/iterm_tokyonight_storm.itermcolors
index b56a8b7..73daa3e 100644
--- a/extras/iterm_tokyonight_storm.itermcolors
+++ b/extras/iterm_tokyonight_storm.itermcolors
@@ -7,221 +7,221 @@
Alpha Component
1
Blue Component
- 0.18431372940540314
+ 0.1843137254901961
Color Space
sRGB
Green Component
- 0.12549020349979401
+ 0.1254901960784314
Red Component
- 0.11372549086809158
+ 0.1137254901960784
Ansi 1 Color
Alpha Component
1
Blue Component
- 0.55686277151107788
+ 0.5568627450980392
Color Space
sRGB
Green Component
- 0.46274510025978088
+ 0.4627450980392157
Red Component
- 0.9686274528503418
+ 0.9686274509803922
Ansi 10 Color
Alpha Component
1
Blue Component
- 0.41568627953529358
+ 0.4156862745098039
Color Space
sRGB
Green Component
- 0.80784314870834351
+ 0.8078431372549020
Red Component
- 0.61960786581039429
+ 0.6196078431372549
Ansi 11 Color
Alpha Component
1
Blue Component
- 0.40784314274787903
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.68627452850341797
+ 0.6862745098039216
Red Component
- 0.87843137979507446
+ 0.8784313725490196
Ansi 12 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.63529413938522339
+ 0.6352941176470588
Red Component
- 0.47843137383460999
+ 0.4784313725490196
Ansi 13 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.60392159223556519
+ 0.6039215686274509
Red Component
- 0.73333334922790527
+ 0.7333333333333333
Ansi 14 Color
Alpha Component
1
Blue Component
- 1
+ 1.0000000000000000
Color Space
sRGB
Green Component
- 0.81176471710205078
+ 0.8117647058823529
Red Component
- 0.49019607901573181
+ 0.4901960784313725
Ansi 15 Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Ansi 2 Color
Alpha Component
1
Blue Component
- 0.41568627953529358
+ 0.4156862745098039
Color Space
sRGB
Green Component
- 0.80784314870834351
+ 0.8078431372549020
Red Component
- 0.61960786581039429
+ 0.6196078431372549
Ansi 3 Color
Alpha Component
1
Blue Component
- 0.40784314274787903
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.68627452850341797
+ 0.6862745098039216
Red Component
- 0.87843137979507446
+ 0.8784313725490196
Ansi 4 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.63529413938522339
+ 0.6352941176470588
Red Component
- 0.47843137383460999
+ 0.4784313725490196
Ansi 5 Color
Alpha Component
1
Blue Component
- 0.9686274528503418
+ 0.9686274509803922
Color Space
sRGB
Green Component
- 0.60392159223556519
+ 0.6039215686274509
Red Component
- 0.73333334922790527
+ 0.7333333333333333
Ansi 6 Color
Alpha Component
1
Blue Component
- 1
+ 1.0000000000000000
Color Space
sRGB
Green Component
- 0.81176471710205078
+ 0.8117647058823529
Red Component
- 0.49019607901573181
+ 0.4901960784313725
Ansi 7 Color
Alpha Component
1
Blue Component
- 0.83921569585800171
+ 0.8392156862745098
Color Space
sRGB
Green Component
- 0.69411766529083252
+ 0.6941176470588235
Red Component
- 0.66274511814117432
+ 0.6627450980392157
Ansi 8 Color
Alpha Component
1
Blue Component
- 0.40784314274787903
+ 0.4078431372549020
Color Space
sRGB
Green Component
- 0.28235295414924622
+ 0.2823529411764706
Red Component
- 0.25490197539329529
+ 0.2549019607843137
Ansi 9 Color
Alpha Component
1
Blue Component
- 0.55686277151107788
+ 0.5568627450980392
Color Space
sRGB
Green Component
- 0.46274510025978088
+ 0.4627450980392157
Red Component
- 0.9686274528503418
+ 0.9686274509803922
Background Color
Alpha Component
1
Blue Component
- 0.23137255012989044
+ 0.2313725490196079
Color Space
sRGB
Green Component
- 0.15686275064945221
+ 0.1568627450980392
Red Component
- 0.14117647707462311
+ 0.1411764705882353
Badge Color
@@ -241,104 +241,104 @@
Alpha Component
1
Blue Component
- 0.93333333730697632
+ 0.6117647058823530
Color Space
sRGB
Green Component
- 0.93333333730697632
+ 0.7372549019607844
Red Component
- 0.93333333730697632
+ 0.1019607843137255
Cursor Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Cursor Guide Color
Alpha Component
0.25
Blue Component
- 1
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.9268307089805603
+ 0.7921568627450980
Red Component
- 0.70213186740875244
+ 0.7529411764705882
Cursor Text Color
Alpha Component
1
Blue Component
- 0.18431372940540314
+ 0.2313725490196079
Color Space
sRGB
Green Component
- 0.12549020349979401
+ 0.1568627450980392
Red Component
- 0.11372549086809158
+ 0.1411764705882353
Foreground Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Link Color
Alpha Component
1
Blue Component
- 0.7921568751335144
+ 0.7921568627450980
Color Space
sRGB
Green Component
- 0.85490196943283081
+ 0.8549019607843137
Red Component
- 0.45098039507865906
+ 0.4509803921568628
Selected Text Color
Alpha Component
1
Blue Component
- 0.96078431606292725
+ 0.9607843137254902
Color Space
sRGB
Green Component
- 0.7921568751335144
+ 0.7921568627450980
Red Component
- 0.75294119119644165
+ 0.7529411764705882
Selection Color
Alpha Component
1
Blue Component
- 0.50980395078659058
+ 0.5098039215686274
Color Space
sRGB
Green Component
- 0.29019609093666077
+ 0.2901960784313726
Red Component
- 0.21176470816135406
+ 0.2117647058823529
-
+
\ No newline at end of file
diff --git a/lua/tokyonight/extra/init.lua b/lua/tokyonight/extra/init.lua
index 3791349..6351fcc 100644
--- a/lua/tokyonight/extra/init.lua
+++ b/lua/tokyonight/extra/init.lua
@@ -22,6 +22,7 @@ function M.setup()
xfceterm = "theme",
foot = "ini",
tilix = "json",
+ iterm = "itermcolors",
}
-- map of style to style name
local styles = {
diff --git a/lua/tokyonight/extra/iterm.lua b/lua/tokyonight/extra/iterm.lua
new file mode 100644
index 0000000..80122ab
--- /dev/null
+++ b/lua/tokyonight/extra/iterm.lua
@@ -0,0 +1,375 @@
+local function get_component(hex, component)
+ hex = hex:gsub("#", "")
+ local num
+ if component == "r" then
+ num = tonumber("0x" .. hex:sub(1, 2)) / 255
+ elseif component == "g" then
+ num = tonumber("0x" .. hex:sub(3, 4)) / 255
+ elseif component == "b" then
+ num = tonumber("0x" .. hex:sub(5, 6)) / 255
+ end
+ return string.format("%.16f", num)
+end
+
+local function template(str, table)
+ return (str:gsub("($%b{})", function(w)
+ return get_component(table[w:sub(3, -4)], w:sub(-2, -2))
+ end))
+end
+
+local M = {}
+
+function M.generate(colors)
+
+ local iterm = template([[
+
+
+
+
+ Ansi 0 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${black.b}
+ Color Space
+ sRGB
+ Green Component
+ ${black.g}
+ Red Component
+ ${black.r}
+
+ Ansi 1 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${red.b}
+ Color Space
+ sRGB
+ Green Component
+ ${red.g}
+ Red Component
+ ${red.r}
+
+ Ansi 10 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${green.b}
+ Color Space
+ sRGB
+ Green Component
+ ${green.g}
+ Red Component
+ ${green.r}
+
+ Ansi 11 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${yellow.b}
+ Color Space
+ sRGB
+ Green Component
+ ${yellow.g}
+ Red Component
+ ${yellow.r}
+
+ Ansi 12 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${blue.b}
+ Color Space
+ sRGB
+ Green Component
+ ${blue.g}
+ Red Component
+ ${blue.r}
+
+ Ansi 13 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${magenta.b}
+ Color Space
+ sRGB
+ Green Component
+ ${magenta.g}
+ Red Component
+ ${magenta.r}
+
+ Ansi 14 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${cyan.b}
+ Color Space
+ sRGB
+ Green Component
+ ${cyan.g}
+ Red Component
+ ${cyan.r}
+
+ Ansi 15 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${fg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${fg.g}
+ Red Component
+ ${fg.r}
+
+ Ansi 2 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${green.b}
+ Color Space
+ sRGB
+ Green Component
+ ${green.g}
+ Red Component
+ ${green.r}
+
+ Ansi 3 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${yellow.b}
+ Color Space
+ sRGB
+ Green Component
+ ${yellow.g}
+ Red Component
+ ${yellow.r}
+
+ Ansi 4 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${blue.b}
+ Color Space
+ sRGB
+ Green Component
+ ${blue.g}
+ Red Component
+ ${blue.r}
+
+ Ansi 5 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${magenta.b}
+ Color Space
+ sRGB
+ Green Component
+ ${magenta.g}
+ Red Component
+ ${magenta.r}
+
+ Ansi 6 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${cyan.b}
+ Color Space
+ sRGB
+ Green Component
+ ${cyan.g}
+ Red Component
+ ${cyan.r}
+
+ Ansi 7 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${fg_dark.b}
+ Color Space
+ sRGB
+ Green Component
+ ${fg_dark.g}
+ Red Component
+ ${fg_dark.r}
+
+ Ansi 8 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${terminal_black.b}
+ Color Space
+ sRGB
+ Green Component
+ ${terminal_black.g}
+ Red Component
+ ${terminal_black.r}
+
+ Ansi 9 Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${red.b}
+ Color Space
+ sRGB
+ Green Component
+ ${red.g}
+ Red Component
+ ${red.r}
+
+ Background Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${bg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${bg.g}
+ Red Component
+ ${bg.r}
+
+ Badge Color
+
+ Alpha Component
+ 0.5
+ Blue Component
+ 0.0
+ Color Space
+ sRGB
+ Green Component
+ 0.1491314172744751
+ Red Component
+ 1
+
+ Bold Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${teal.b}
+ Color Space
+ sRGB
+ Green Component
+ ${teal.g}
+ Red Component
+ ${teal.r}
+
+ Cursor Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${fg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${fg.g}
+ Red Component
+ ${fg.r}
+
+ Cursor Guide Color
+
+ Alpha Component
+ 0.25
+ Blue Component
+ ${fg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${fg.g}
+ Red Component
+ ${fg.r}
+
+ Cursor Text Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${bg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${bg.g}
+ Red Component
+ ${bg.r}
+
+ Foreground Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${fg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${fg.g}
+ Red Component
+ ${fg.r}
+
+ Link Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${green1.b}
+ Color Space
+ sRGB
+ Green Component
+ ${green1.g}
+ Red Component
+ ${green1.r}
+
+ Selected Text Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${fg.b}
+ Color Space
+ sRGB
+ Green Component
+ ${fg.g}
+ Red Component
+ ${fg.r}
+
+ Selection Color
+
+ Alpha Component
+ 1
+ Blue Component
+ ${bg_visual.b}
+ Color Space
+ sRGB
+ Green Component
+ ${bg_visual.g}
+ Red Component
+ ${bg_visual.r}
+
+
+]],
+ colors
+ )
+ return iterm
+end
+
+return M
+-- vim: sw=2