diff options
-rw-r--r-- | README.md | 1 | ||||
-rw-r--r-- | colors/predawn.lua | 29 | ||||
-rw-r--r-- | manifest.json | 11 | ||||
-rw-r--r-- | previews/predawn.svg | 23 |
4 files changed, 64 insertions, 0 deletions
@@ -70,6 +70,7 @@ do not bother modifying it.* | [`onedark`](colors/onedark.lua?raw=1) | ![onedark_preview](previews/onedark.svg) | | [`only_dark`](colors/only_dark.lua?raw=1) | ![only_dark_preview](previews/only_dark.svg) | | [`plasma`](colors/plasma.lua?raw=1) | ![plasma_preview](previews/plasma.svg) | +| [`predawn`](colors/predawn.lua?raw=1) | ![predawn_preview](previews/predawn.svg) | | [`rose-pine`](colors/rose-pine.lua?raw=1) | ![rose-pine_preview](previews/rose-pine.svg) | | [`rose-pine-moon`](colors/rose-pine-moon.lua?raw=1) | ![rose-pine-moon_preview](previews/rose-pine-moon.svg) | | [`solarized_dark`](colors/solarized_dark.lua?raw=1) | ![solarized_dark_preview](previews/solarized_dark.svg) | diff --git a/colors/predawn.lua b/colors/predawn.lua new file mode 100644 index 0000000..1d41bdf --- /dev/null +++ b/colors/predawn.lua @@ -0,0 +1,29 @@ +-- Predawn Theme: Based on https://github.com/jamiewilson/predawn +local style = require "core.style" +local common = require "core.common" + +style.background = { common.color "#282828" } +style.background2 = { common.color "#3C3C3C" } +style.background3 = { common.color "#4C4C4C" } +style.text = { common.color "#F1F1F1" } +style.caret = { common.color "#F49D62" } +style.accent = { common.color "#F49D62" } +style.dim = { common.color "#777777" } +style.divider = { common.color "#232323" } +style.selection = { common.color "#4C4C4C" } +style.line_number = { common.color "#777777" } +style.line_number2 = { common.color "#999999" } +style.line_highlight = { common.color "#3C3C3C" } +style.scrollbar = { common.color "#4C4C4C" } +style.scrollbar2 = { common.color "#777777" } + +style.syntax["normal"] = { common.color "#F18260" } +style.syntax["symbol"] = { common.color "#F1F1F1" } +style.syntax["comment"] = { common.color "#777777" } +style.syntax["keyword"] = { common.color "#F49D62" } +style.syntax["keyword2"] = { common.color "#CF5340" } +style.syntax["number"] = { common.color "#EDE480" } +style.syntax["literal"] = { common.color "#F49D62" } +style.syntax["string"] = { common.color "#BDDCDC" } +style.syntax["operator"] = { common.color "#F49D62" } +style.syntax["function"] = { common.color "#92BFBF" } diff --git a/manifest.json b/manifest.json index 8c8fb3b..a32675a 100644 --- a/manifest.json +++ b/manifest.json @@ -377,6 +377,17 @@ "version" : "0.1" }, { + "id" : "predawn", + "mod_version" : "3.0.0", + "name" : "predawn", + "path" : "colors/predawn.lua", + "tags" : [ + "dark" + ], + "type" : "color", + "version" : "0.1" + }, + { "id" : "rose-pine", "mod_version" : "3.0.0", "name" : "rose-pine", diff --git a/previews/predawn.svg b/previews/predawn.svg new file mode 100644 index 0000000..550dd12 --- /dev/null +++ b/previews/predawn.svg @@ -0,0 +1,23 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="16" shape-rendering="crispEdges"> +<rect x="0.0" width="9.5238095238095" height="16" fill="rgb(21, 21, 21)"></rect> +<rect x="9.5238095238095" width="9.5238095238095" height="16" fill="rgb(35, 35, 35)"></rect> +<rect x="19.047619047619" width="9.5238095238095" height="16" fill="rgb(40, 40, 40)"></rect> +<rect x="28.571428571429" width="9.5238095238095" height="16" fill="rgb(85, 32, 27)"></rect> +<rect x="38.095238095238" width="9.5238095238095" height="16" fill="rgb(60, 60, 60)"></rect> +<rect x="47.619047619048" width="9.5238095238095" height="16" fill="rgb(137, 49, 33)"></rect> +<rect x="57.142857142857" width="9.5238095238095" height="16" fill="rgb(76, 76, 76)"></rect> +<rect x="66.666666666667" width="9.5238095238095" height="16" fill="rgb(95, 119, 126)"></rect> +<rect x="76.190476190476" width="9.5238095238095" height="16" fill="rgb(207, 83, 64)"></rect> +<rect x="85.714285714286" width="9.5238095238095" height="16" fill="rgb(119, 119, 119)"></rect> +<rect x="95.238095238095" width="9.5238095238095" height="16" fill="rgb(128, 145, 97)"></rect> +<rect x="104.7619047619" width="9.5238095238095" height="16" fill="rgb(153, 153, 153)"></rect> +<rect x="114.28571428571" width="9.5238095238095" height="16" fill="rgb(241, 130, 96)"></rect> +<rect x="123.80952380952" width="9.5238095238095" height="16" fill="rgb(244, 157, 98)"></rect> +<rect x="133.33333333333" width="9.5238095238095" height="16" fill="rgb(180, 211, 136)"></rect> +<rect x="142.85714285714" width="9.5238095238095" height="16" fill="rgb(146, 191, 191)"></rect> +<rect x="152.38095238095" width="9.5238095238095" height="16" fill="rgb(237, 228, 128)"></rect> +<rect x="161.90476190476" width="9.5238095238095" height="16" fill="rgb(208, 237, 167)"></rect> +<rect x="171.42857142857" width="9.5238095238095" height="16" fill="rgb(189, 220, 220)"></rect> +<rect x="180.95238095238" width="9.5238095238095" height="16" fill="rgb(245, 245, 174)"></rect> +<rect x="190.47619047619" width="9.5238095238095" height="16" fill="rgb(241, 241, 241)"></rect> +</svg>
\ No newline at end of file |