summaryrefslogtreecommitdiff
path: root/src/caelestia/data/schemes
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-11 00:41:05 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-11 00:41:05 +1000
commitf663e6f6908a9dfb05ac22e867e726c1bf6f0960 (patch)
tree4e9a8eaf275a2e145c6384964cdc5f351b49b924 /src/caelestia/data/schemes
parentfeat: impl workspace-action command (diff)
downloadcaelestia-cli-f663e6f6908a9dfb05ac22e867e726c1bf6f0960.tar.gz
caelestia-cli-f663e6f6908a9dfb05ac22e867e726c1bf6f0960.tar.bz2
caelestia-cli-f663e6f6908a9dfb05ac22e867e726c1bf6f0960.zip
internal: refactor for packaging
Package using python-build, python-installer and hatch
Diffstat (limited to 'src/caelestia/data/schemes')
-rw-r--r--src/caelestia/data/schemes/catppuccin/frappe/dark.txt81
-rw-r--r--src/caelestia/data/schemes/catppuccin/latte/light.txt81
-rw-r--r--src/caelestia/data/schemes/catppuccin/macchiato/dark.txt81
-rw-r--r--src/caelestia/data/schemes/catppuccin/mocha/dark.txt81
-rw-r--r--src/caelestia/data/schemes/dynamic/alt1/dark.txt81
-rw-r--r--src/caelestia/data/schemes/dynamic/alt1/light.txt81
-rw-r--r--src/caelestia/data/schemes/dynamic/alt2/dark.txt81
-rw-r--r--src/caelestia/data/schemes/dynamic/alt2/light.txt81
-rw-r--r--src/caelestia/data/schemes/dynamic/default/dark.txt81
-rw-r--r--src/caelestia/data/schemes/dynamic/default/light.txt81
-rw-r--r--src/caelestia/data/schemes/gruvbox/hard/dark.txt81
-rw-r--r--src/caelestia/data/schemes/gruvbox/hard/light.txt81
-rw-r--r--src/caelestia/data/schemes/gruvbox/medium/dark.txt81
-rw-r--r--src/caelestia/data/schemes/gruvbox/medium/light.txt81
-rw-r--r--src/caelestia/data/schemes/gruvbox/soft/dark.txt81
-rw-r--r--src/caelestia/data/schemes/gruvbox/soft/light.txt81
-rw-r--r--src/caelestia/data/schemes/oldworld/dark.txt81
-rw-r--r--src/caelestia/data/schemes/onedark/dark.txt81
-rw-r--r--src/caelestia/data/schemes/rosepine/dawn/light.txt81
-rw-r--r--src/caelestia/data/schemes/rosepine/main/dark.txt81
-rw-r--r--src/caelestia/data/schemes/rosepine/moon/dark.txt81
-rw-r--r--src/caelestia/data/schemes/shadotheme/dark.txt81
22 files changed, 1782 insertions, 0 deletions
diff --git a/src/caelestia/data/schemes/catppuccin/frappe/dark.txt b/src/caelestia/data/schemes/catppuccin/frappe/dark.txt
new file mode 100644
index 0000000..1502230
--- /dev/null
+++ b/src/caelestia/data/schemes/catppuccin/frappe/dark.txt
@@ -0,0 +1,81 @@
+rosewater f2d5cf
+flamingo eebebe
+pink f4b8e4
+mauve ca9ee6
+red e78284
+maroon ea999c
+peach ef9f76
+yellow e5c890
+green a6d189
+teal 81c8be
+sky 99d1db
+sapphire 85c1dc
+blue 8caaee
+lavender babbf1
+text c6d0f5
+subtext1 b5bfe2
+subtext0 a5adce
+overlay2 949cbb
+overlay1 838ba7
+overlay0 737994
+surface2 626880
+surface1 51576d
+surface0 414559
+base 303446
+mantle 292c3c
+crust 232634
+success a6d189
+primary_paletteKeyColor 6674AC
+secondary_paletteKeyColor 72768B
+tertiary_paletteKeyColor 8F6C88
+neutral_paletteKeyColor 76767D
+neutral_variant_paletteKeyColor 767680
+background 121318
+onBackground E3E1E9
+surface 121318
+surfaceDim 121318
+surfaceBright 38393F
+surfaceContainerLowest 0D0E13
+surfaceContainerLow 1A1B21
+surfaceContainer 1E1F25
+surfaceContainerHigh 292A2F
+surfaceContainerHighest 34343A
+onSurface E3E1E9
+surfaceVariant 45464F
+onSurfaceVariant C6C5D0
+inverseSurface E3E1E9
+inverseOnSurface 2F3036
+outline 90909A
+outlineVariant 45464F
+shadow 000000
+scrim 000000
+surfaceTint B7C4FF
+primary B7C4FF
+onPrimary 1E2D61
+primaryContainer 364479
+onPrimaryContainer DCE1FF
+inversePrimary 4E5C92
+secondary C2C5DD
+onSecondary 2B3042
+secondaryContainer 44485B
+onSecondaryContainer DEE1F9
+tertiary E3BADA
+onTertiary 43273F
+tertiaryContainer AB85A3
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed DCE1FF
+primaryFixedDim B7C4FF
+onPrimaryFixed 05164B
+onPrimaryFixedVariant 364479
+secondaryFixed DEE1F9
+secondaryFixedDim C2C5DD
+onSecondaryFixed 161B2C
+onSecondaryFixedVariant 424659
+tertiaryFixed FFD7F5
+tertiaryFixedDim E3BADA
+onTertiaryFixed 2C1229
+onTertiaryFixedVariant 5C3D57 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/catppuccin/latte/light.txt b/src/caelestia/data/schemes/catppuccin/latte/light.txt
new file mode 100644
index 0000000..6cc0fce
--- /dev/null
+++ b/src/caelestia/data/schemes/catppuccin/latte/light.txt
@@ -0,0 +1,81 @@
+rosewater dc8a78
+flamingo dd7878
+pink ea76cb
+mauve 8839ef
+red d20f39
+maroon e64553
+peach fe640b
+yellow df8e1d
+green 40a02b
+teal 179299
+sky 04a5e5
+sapphire 209fb5
+blue 1e66f5
+lavender 7287fd
+text 4c4f69
+subtext1 5c5f77
+subtext0 6c6f85
+overlay2 7c7f93
+overlay1 8c8fa1
+overlay0 9ca0b0
+surface2 acb0be
+surface1 bcc0cc
+surface0 ccd0da
+base eff1f5
+mantle e6e9ef
+crust dce0e8
+success 40a02b
+primary_paletteKeyColor 417DA2
+secondary_paletteKeyColor 687987
+tertiary_paletteKeyColor 7C7195
+neutral_paletteKeyColor 73777B
+neutral_variant_paletteKeyColor 71787E
+background F6FAFE
+onBackground 181C20
+surface F6FAFE
+surfaceDim D7DADF
+surfaceBright F6FAFE
+surfaceContainerLowest FFFFFF
+surfaceContainerLow F1F4F9
+surfaceContainer EBEEF3
+surfaceContainerHigh E5E8ED
+surfaceContainerHighest DFE3E7
+onSurface 181C20
+surfaceVariant DDE3EA
+onSurfaceVariant 41484D
+inverseSurface 2D3135
+inverseOnSurface EEF1F6
+outline 6F757B
+outlineVariant C1C7CE
+shadow 000000
+scrim 000000
+surfaceTint 246488
+primary 246488
+onPrimary FFFFFF
+primaryContainer C8E6FF
+onPrimaryContainer 004C6D
+inversePrimary 94CDF6
+secondary 4F606E
+onSecondary FFFFFF
+secondaryContainer D2E5F5
+onSecondaryContainer 384956
+tertiary 7A6F93
+onTertiary FFFFFF
+tertiaryContainer 7A6F93
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed C8E6FF
+primaryFixedDim 94CDF6
+onPrimaryFixed 001E2E
+onPrimaryFixedVariant 004C6D
+secondaryFixed D2E5F5
+secondaryFixedDim B7C9D8
+onSecondaryFixed 0B1D29
+onSecondaryFixedVariant 384956
+tertiaryFixed E9DDFF
+tertiaryFixedDim CDC0E9
+onTertiaryFixed 1F1635
+onTertiaryFixedVariant 4B4163 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/catppuccin/macchiato/dark.txt b/src/caelestia/data/schemes/catppuccin/macchiato/dark.txt
new file mode 100644
index 0000000..6ffb12f
--- /dev/null
+++ b/src/caelestia/data/schemes/catppuccin/macchiato/dark.txt
@@ -0,0 +1,81 @@
+rosewater f4dbd6
+flamingo f0c6c6
+pink f5bde6
+mauve c6a0f6
+red ed8796
+maroon ee99a0
+peach f5a97f
+yellow eed49f
+green a6da95
+teal 8bd5ca
+sky 91d7e3
+sapphire 7dc4e4
+blue 8aadf4
+lavender b7bdf8
+text cad3f5
+subtext1 b8c0e0
+subtext0 a5adcb
+overlay2 939ab7
+overlay1 8087a2
+overlay0 6e738d
+surface2 5b6078
+surface1 494d64
+surface0 363a4f
+base 24273a
+mantle 1e2030
+crust 181926
+success a6da95
+primary_paletteKeyColor 6A73AC
+secondary_paletteKeyColor 74768B
+tertiary_paletteKeyColor 916C87
+neutral_paletteKeyColor 77767D
+neutral_variant_paletteKeyColor 767680
+background 121318
+onBackground E4E1E9
+surface 121318
+surfaceDim 121318
+surfaceBright 39393F
+surfaceContainerLowest 0D0E13
+surfaceContainerLow 1B1B21
+surfaceContainer 1F1F25
+surfaceContainerHigh 29292F
+surfaceContainerHighest 34343A
+onSurface E4E1E9
+surfaceVariant 46464F
+onSurfaceVariant C6C5D0
+inverseSurface E4E1E9
+inverseOnSurface 303036
+outline 90909A
+outlineVariant 46464F
+shadow 000000
+scrim 000000
+surfaceTint BAC3FF
+primary BAC3FF
+onPrimary 222C61
+primaryContainer 394379
+onPrimaryContainer DEE0FF
+inversePrimary 515B92
+secondary C3C5DD
+onSecondary 2C2F42
+secondaryContainer 45485C
+onSecondaryContainer DFE1F9
+tertiary E5BAD8
+onTertiary 44263E
+tertiaryContainer AC85A1
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed DEE0FF
+primaryFixedDim BAC3FF
+onPrimaryFixed 0A154B
+onPrimaryFixedVariant 394379
+secondaryFixed DFE1F9
+secondaryFixedDim C3C5DD
+onSecondaryFixed 181A2C
+onSecondaryFixedVariant 434659
+tertiaryFixed FFD7F1
+tertiaryFixedDim E5BAD8
+onTertiaryFixed 2D1228
+onTertiaryFixedVariant 5D3C55 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/catppuccin/mocha/dark.txt b/src/caelestia/data/schemes/catppuccin/mocha/dark.txt
new file mode 100644
index 0000000..66497d0
--- /dev/null
+++ b/src/caelestia/data/schemes/catppuccin/mocha/dark.txt
@@ -0,0 +1,81 @@
+rosewater f5e0dc
+flamingo f2cdcd
+pink f5c2e7
+mauve cba6f7
+red f38ba8
+maroon eba0ac
+peach fab387
+yellow f9e2af
+green a6e3a1
+teal 94e2d5
+sky 89dceb
+sapphire 74c7ec
+blue 89b4fa
+lavender b4befe
+text cdd6f4
+subtext1 bac2de
+subtext0 a6adc8
+overlay2 9399b2
+overlay1 7f849c
+overlay0 6c7086
+surface2 585b70
+surface1 45475a
+surface0 313244
+base 1e1e2e
+mantle 181825
+crust 11111b
+success a6e3a1
+primary_paletteKeyColor 7171AC
+secondary_paletteKeyColor 76758B
+tertiary_paletteKeyColor 946B82
+neutral_paletteKeyColor 78767D
+neutral_variant_paletteKeyColor 777680
+background 131318
+onBackground E4E1E9
+surface 131318
+surfaceDim 131318
+surfaceBright 39383F
+surfaceContainerLowest 0E0E13
+surfaceContainerLow 1B1B21
+surfaceContainer 1F1F25
+surfaceContainerHigh 2A292F
+surfaceContainerHighest 35343A
+onSurface E4E1E9
+surfaceVariant 47464F
+onSurfaceVariant C8C5D0
+inverseSurface E4E1E9
+inverseOnSurface 303036
+outline 918F9A
+outlineVariant 47464F
+shadow 000000
+scrim 000000
+surfaceTint C1C1FF
+primary C1C1FF
+onPrimary 2A2A60
+primaryContainer 404178
+onPrimaryContainer E2DFFF
+inversePrimary 585992
+secondary C6C4DD
+onSecondary 2F2F42
+secondaryContainer 48475B
+onSecondaryContainer E2E0F9
+tertiary E9B9D3
+onTertiary 46263A
+tertiaryContainer B0849C
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed E2DFFF
+primaryFixedDim C1C1FF
+onPrimaryFixed 14134A
+onPrimaryFixedVariant 404178
+secondaryFixed E2E0F9
+secondaryFixedDim C6C4DD
+onSecondaryFixed 1A1A2C
+onSecondaryFixedVariant 454559
+tertiaryFixed FFD8EB
+tertiaryFixedDim E9B9D3
+onTertiaryFixed 2F1124
+onTertiaryFixedVariant 5F3C51 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/dynamic/alt1/dark.txt b/src/caelestia/data/schemes/dynamic/alt1/dark.txt
new file mode 100644
index 0000000..f3c70ea
--- /dev/null
+++ b/src/caelestia/data/schemes/dynamic/alt1/dark.txt
@@ -0,0 +1,81 @@
+primary_paletteKeyColor 5E8046
+secondary_paletteKeyColor 6E7B62
+tertiary_paletteKeyColor 517F7E
+neutral_paletteKeyColor 75786F
+neutral_variant_paletteKeyColor 74796D
+background 11140E
+onBackground E1E4D9
+surface 11140E
+surfaceDim 11140E
+surfaceBright 373A33
+surfaceContainerLowest 0C0F09
+surfaceContainerLow 191D16
+surfaceContainer 1D211A
+surfaceContainerHigh 282B24
+surfaceContainerHighest 33362F
+onSurface E1E4D9
+surfaceVariant 44483E
+onSurfaceVariant C4C8BB
+inverseSurface E1E4D9
+inverseOnSurface 2E312A
+outline 8E9286
+outlineVariant 44483E
+shadow 000000
+scrim 000000
+surfaceTint ACD28F
+primary ACD28F
+onPrimary 1A3705
+primaryContainer 304F1A
+onPrimaryContainer C7EEA9
+inversePrimary 476730
+secondary BDCBAF
+onSecondary 283420
+secondaryContainer 414D37
+onSecondaryContainer D9E7CA
+tertiary A0CFCE
+onTertiary 003737
+tertiaryContainer 6B9998
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed C7EEA9
+primaryFixedDim ACD28F
+onPrimaryFixed 0A2000
+onPrimaryFixedVariant 304F1A
+secondaryFixed D9E7CA
+secondaryFixedDim BDCBAF
+onSecondaryFixed 141E0C
+onSecondaryFixedVariant 3F4A35
+tertiaryFixed BBECEA
+tertiaryFixedDim A0CFCE
+onTertiaryFixed 002020
+onTertiaryFixedVariant 1E4E4D
+text E1E4D9
+subtext1 C4C8BB
+subtext0 8E9286
+overlay2 7D8075
+overlay1 6A6D63
+overlay0 585C52
+surface2 474A42
+surface1 353931
+surface0 22261F
+base 11140E
+mantle 090B08
+crust 040503
+success ADE29A
+rosewater ACD28F
+flamingo 9BD4A0
+pink 8AD0EF
+mauve 91CEF5
+red 86D6BE
+maroon 81D4DA
+peach 90D6AE
+yellow A7D293
+green A3D398
+teal 82D5C7
+sky 80D5D3
+sapphire 86D2E8
+blue 9CCBFA
+lavender 81D3E2 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/dynamic/alt1/light.txt b/src/caelestia/data/schemes/dynamic/alt1/light.txt
new file mode 100644
index 0000000..84b0e64
--- /dev/null
+++ b/src/caelestia/data/schemes/dynamic/alt1/light.txt
@@ -0,0 +1,81 @@
+primary_paletteKeyColor 5E8046
+secondary_paletteKeyColor 6E7B62
+tertiary_paletteKeyColor 517F7E
+neutral_paletteKeyColor 75786F
+neutral_variant_paletteKeyColor 74796D
+background F9FAF0
+onBackground 191D16
+surface F9FAF0
+surfaceDim D9DBD1
+surfaceBright F9FAF0
+surfaceContainerLowest FFFFFF
+surfaceContainerLow F3F5EA
+surfaceContainer EDEFE4
+surfaceContainerHigh E7E9DF
+surfaceContainerHighest E1E4D9
+onSurface 191D16
+surfaceVariant E0E4D6
+onSurfaceVariant 44483E
+inverseSurface 2E312A
+inverseOnSurface F0F2E7
+outline 71766B
+outlineVariant C4C8BB
+shadow 000000
+scrim 000000
+surfaceTint 476730
+primary 476730
+onPrimary FFFFFF
+primaryContainer C7EEA9
+onPrimaryContainer 304F1A
+inversePrimary ACD28F
+secondary 56624B
+onSecondary FFFFFF
+secondaryContainer D7E4C7
+onSecondaryContainer 3F4A35
+tertiary 4F7C7C
+onTertiary FFFFFF
+tertiaryContainer 4F7C7C
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed C7EEA9
+primaryFixedDim ACD28F
+onPrimaryFixed 0A2000
+onPrimaryFixedVariant 304F1A
+secondaryFixed D9E7CA
+secondaryFixedDim BDCBAF
+onSecondaryFixed 141E0C
+onSecondaryFixedVariant 3F4A35
+tertiaryFixed BBECEA
+tertiaryFixedDim A0CFCE
+onTertiaryFixed 002020
+onTertiaryFixedVariant 1E4E4D
+text 191D16
+subtext1 44483E
+subtext0 71766B
+overlay2 84887E
+overlay1 989C92
+overlay0 ABAFA4
+surface2 BFC1B7
+surface1 D2D4C9
+surface0 E6E8DD
+base F9FAF0
+mantle F4F6E5
+crust F1F4DD
+success 4A9F23
+rosewater 3D6837
+flamingo 34693F
+pink 006968
+mauve 00696F
+red 156A59
+maroon 006876
+peach 256B4A
+yellow 426733
+green 476730
+teal 00677B
+sky 2E628B
+sapphire 206486
+blue 0F6681
+lavender 0D6A5F \ No newline at end of file
diff --git a/src/caelestia/data/schemes/dynamic/alt2/dark.txt b/src/caelestia/data/schemes/dynamic/alt2/dark.txt
new file mode 100644
index 0000000..9b36dee
--- /dev/null
+++ b/src/caelestia/data/schemes/dynamic/alt2/dark.txt
@@ -0,0 +1,81 @@
+primary_paletteKeyColor 5E76AB
+secondary_paletteKeyColor 70778B
+tertiary_paletteKeyColor 8B6D8C
+neutral_paletteKeyColor 76777D
+neutral_variant_paletteKeyColor 757780
+background 121318
+onBackground E2E2E9
+surface 121318
+surfaceDim 121318
+surfaceBright 37393E
+surfaceContainerLowest 0C0E13
+surfaceContainerLow 1A1B20
+surfaceContainer 1E1F25
+surfaceContainerHigh 282A2F
+surfaceContainerHighest 33353A
+onSurface E2E2E9
+surfaceVariant 44474F
+onSurfaceVariant C5C6D0
+inverseSurface E2E2E9
+inverseOnSurface 2F3036
+outline 8E9099
+outlineVariant 44474F
+shadow 000000
+scrim 000000
+surfaceTint AEC6FF
+primary AEC6FF
+onPrimary 122F60
+primaryContainer 2C4678
+onPrimaryContainer D8E2FF
+inversePrimary 455E91
+secondary BFC6DC
+onSecondary 293041
+secondaryContainer 3F4759
+onSecondaryContainer DBE2F9
+tertiary DFBBDE
+onTertiary 402843
+tertiaryContainer A786A7
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed D8E2FF
+primaryFixedDim AEC6FF
+onPrimaryFixed 001A43
+onPrimaryFixedVariant 2C4678
+secondaryFixed DBE2F9
+secondaryFixedDim BFC6DC
+onSecondaryFixed 141B2C
+onSecondaryFixedVariant 3F4759
+tertiaryFixed FCD7FB
+tertiaryFixedDim DFBBDE
+onTertiaryFixed 2A132D
+onTertiaryFixedVariant 583E5A
+text E2E2E9
+subtext1 C5C6D0
+subtext0 8E9099
+overlay2 7D7E87
+overlay1 6A6C74
+overlay0 595A62
+surface2 47494F
+surface1 36373D
+surface0 23242A
+base 121318
+mantle 0B0C0F
+crust 070709
+success 93E5B6
+rosewater 9BD4A1
+flamingo 84D5C3
+pink A1CAFE
+mauve A5C8FF
+red 80D3DE
+maroon 8ECFF2
+peach 80D5D0
+yellow 93D5A9
+green 8DD5B3
+teal 84D2E5
+sky 89D0ED
+sapphire 9CCBFB
+blue ACC6FF
+lavender 94CDF7 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/dynamic/alt2/light.txt b/src/caelestia/data/schemes/dynamic/alt2/light.txt
new file mode 100644
index 0000000..00483f0
--- /dev/null
+++ b/src/caelestia/data/schemes/dynamic/alt2/light.txt
@@ -0,0 +1,81 @@
+primary_paletteKeyColor 5E76AB
+secondary_paletteKeyColor 70778B
+tertiary_paletteKeyColor 8B6D8C
+neutral_paletteKeyColor 76777D
+neutral_variant_paletteKeyColor 757780
+background FAF9FF
+onBackground 1A1B20
+surface FAF9FF
+surfaceDim DAD9E0
+surfaceBright FAF9FF
+surfaceContainerLowest FFFFFF
+surfaceContainerLow F3F3FA
+surfaceContainer EEEDF4
+surfaceContainerHigh E8E7EF
+surfaceContainerHighest E2E2E9
+onSurface 1A1B20
+surfaceVariant E1E2EC
+onSurfaceVariant 44474F
+inverseSurface 2F3036
+inverseOnSurface F1F0F7
+outline 72747D
+outlineVariant C5C6D0
+shadow 000000
+scrim 000000
+surfaceTint 455E91
+primary 455E91
+onPrimary FFFFFF
+primaryContainer D8E2FF
+onPrimaryContainer 2C4678
+inversePrimary AEC6FF
+secondary 575E71
+onSecondary FFFFFF
+secondaryContainer DBE2F9
+onSecondaryContainer 3F4759
+tertiary 896B8A
+onTertiary FFFFFF
+tertiaryContainer 896B8A
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed D8E2FF
+primaryFixedDim AEC6FF
+onPrimaryFixed 001A43
+onPrimaryFixedVariant 2C4678
+secondaryFixed DBE2F9
+secondaryFixedDim BFC6DC
+onSecondaryFixed 141B2C
+onSecondaryFixedVariant 3F4759
+tertiaryFixed FCD7FB
+tertiaryFixedDim DFBBDE
+onTertiaryFixed 2A132D
+onTertiaryFixedVariant 583E5A
+text 1A1B20
+subtext1 44474F
+subtext0 72747D
+overlay2 85878F
+overlay1 999BA3
+overlay0 ACADB5
+surface2 C0C0C7
+surface1 D3D2D9
+surface0 E7E6ED
+base FAF9FF
+mantle EDEAFF
+crust E5E0FF
+success 00A25A
+rosewater 1F6A4E
+flamingo 056A5C
+pink 15667E
+mauve 1B6685
+red 006972
+maroon 266389
+peach 006A67
+yellow 2B6A46
+green 35693F
+teal 30628C
+sky 435E91
+sapphire 3D5F8F
+blue 37608E
+lavender 0A6777 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/dynamic/default/dark.txt b/src/caelestia/data/schemes/dynamic/default/dark.txt
new file mode 100644
index 0000000..001e000
--- /dev/null
+++ b/src/caelestia/data/schemes/dynamic/default/dark.txt
@@ -0,0 +1,81 @@
+primary_paletteKeyColor 2E8195
+secondary_paletteKeyColor 647B82
+tertiary_paletteKeyColor 707598
+neutral_paletteKeyColor 72787A
+neutral_variant_paletteKeyColor 70797C
+background 0F1416
+onBackground DEE3E6
+surface 0F1416
+surfaceDim 0F1416
+surfaceBright 343A3C
+surfaceContainerLowest 090F11
+surfaceContainerLow 171C1E
+surfaceContainer 1B2022
+surfaceContainerHigh 252B2D
+surfaceContainerHighest 303638
+onSurface DEE3E6
+surfaceVariant 3F484B
+onSurfaceVariant BFC8CB
+inverseSurface DEE3E6
+inverseOnSurface 2C3133
+outline 899295
+outlineVariant 3F484B
+shadow 000000
+scrim 000000
+surfaceTint 85D2E7
+primary 85D2E7
+onPrimary 003641
+primaryContainer 004E5D
+onPrimaryContainer AEECFF
+inversePrimary 00687B
+secondary B2CBD3
+onSecondary 1D343A
+secondaryContainer 364D53
+onSecondaryContainer CEE7EF
+tertiary BFC4EB
+onTertiary 292E4D
+tertiaryContainer 898FB3
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed AEECFF
+primaryFixedDim 85D2E7
+onPrimaryFixed 001F26
+onPrimaryFixedVariant 004E5D
+secondaryFixed CEE7EF
+secondaryFixedDim B2CBD3
+onSecondaryFixed 061F25
+onSecondaryFixedVariant 344A51
+tertiaryFixed DEE1FF
+tertiaryFixedDim BFC4EB
+onTertiaryFixed 141937
+onTertiaryFixedVariant 3F4565
+text DEE3E6
+subtext1 BFC8CB
+subtext0 899295
+overlay2 788083
+overlay1 666D70
+overlay0 555C5E
+surface2 434A4D
+surface1 32393B
+surface0 202628
+base 0F1416
+mantle 090C0D
+crust 050607
+success 93E5B6
+rosewater 9BD4A1
+flamingo 84D5C3
+pink 8CD0F1
+mauve 91CEF5
+red 80D4DC
+maroon 85D2E7
+peach 80D5D0
+yellow 93D5A9
+green 8DD5B3
+teal 81D3E0
+sky 83D2E4
+sapphire 8AD1EE
+blue 9CCBFA
+lavender 86D1EB \ No newline at end of file
diff --git a/src/caelestia/data/schemes/dynamic/default/light.txt b/src/caelestia/data/schemes/dynamic/default/light.txt
new file mode 100644
index 0000000..09648cf
--- /dev/null
+++ b/src/caelestia/data/schemes/dynamic/default/light.txt
@@ -0,0 +1,81 @@
+primary_paletteKeyColor 2E8195
+secondary_paletteKeyColor 647B82
+tertiary_paletteKeyColor 707598
+neutral_paletteKeyColor 72787A
+neutral_variant_paletteKeyColor 70797C
+background F5FAFC
+onBackground 171C1E
+surface F5FAFC
+surfaceDim D5DBDD
+surfaceBright F5FAFC
+surfaceContainerLowest FFFFFF
+surfaceContainerLow EFF4F7
+surfaceContainer E9EFF1
+surfaceContainerHigh E4E9EB
+surfaceContainerHighest DEE3E6
+onSurface 171C1E
+surfaceVariant DBE4E7
+onSurfaceVariant 3F484B
+inverseSurface 2C3133
+inverseOnSurface ECF2F4
+outline 6D7679
+outlineVariant BFC8CB
+shadow 000000
+scrim 000000
+surfaceTint 00687B
+primary 00687B
+onPrimary FFFFFF
+primaryContainer AEECFF
+onPrimaryContainer 004E5D
+inversePrimary 85D2E7
+secondary 4B6269
+onSecondary FFFFFF
+secondaryContainer CEE7EF
+onSecondaryContainer 344A51
+tertiary 6D7395
+onTertiary FFFFFF
+tertiaryContainer 6D7395
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed AEECFF
+primaryFixedDim 85D2E7
+onPrimaryFixed 001F26
+onPrimaryFixedVariant 004E5D
+secondaryFixed CEE7EF
+secondaryFixedDim B2CBD3
+onSecondaryFixed 061F25
+onSecondaryFixedVariant 344A51
+tertiaryFixed DEE1FF
+tertiaryFixedDim BFC4EB
+onTertiaryFixed 141937
+onTertiaryFixedVariant 3F4565
+text 171C1E
+subtext1 3F484B
+subtext0 6D7679
+overlay2 80888B
+overlay1 949C9F
+overlay0 A7AFB1
+surface2 BBC1C4
+surface1 CED4D6
+surface0 E2E8EA
+base F5FAFC
+mantle E9F4F8
+crust E1F0F6
+success 00A25A
+rosewater 1F6A4E
+flamingo 056A5C
+pink 046877
+mauve 00687B
+red 006970
+maroon 02677E
+peach 006A67
+yellow 2B6A46
+green 35693F
+teal 0D6680
+sky 2E628B
+sapphire 206486
+blue 156583
+lavender 036873 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/gruvbox/hard/dark.txt b/src/caelestia/data/schemes/gruvbox/hard/dark.txt
new file mode 100644
index 0000000..06bd012
--- /dev/null
+++ b/src/caelestia/data/schemes/gruvbox/hard/dark.txt
@@ -0,0 +1,81 @@
+rosewater e8bcb6
+flamingo c59e9d
+pink d24cce
+mauve b16286
+red cc241d
+maroon fb4934
+peach fe8019
+yellow fabd2f
+green b8bb26
+teal 8ec07c
+sky 9bcccb
+sapphire 4191b1
+blue 83a598
+lavender a378cb
+text fbf1c7
+subtext1 d5c4a1
+subtext0 bdae93
+overlay2 a89984
+overlay1 928374
+overlay0 7c6f64
+surface2 665c54
+surface1 504945
+surface0 3c3836
+base 1d2021
+mantle 171919
+crust 111213
+success b8bb26
+primary_paletteKeyColor 2D8194
+secondary_paletteKeyColor 637B82
+tertiary_paletteKeyColor 6F7598
+neutral_paletteKeyColor 72787A
+neutral_variant_paletteKeyColor 70797C
+background 0F1416
+onBackground DEE3E5
+surface 0F1416
+surfaceDim 0F1416
+surfaceBright 343A3C
+surfaceContainerLowest 090F11
+surfaceContainerLow 171C1E
+surfaceContainer 1B2022
+surfaceContainerHigh 252B2D
+surfaceContainerHighest 303638
+onSurface DEE3E5
+surfaceVariant 3F484B
+onSurfaceVariant BFC8CB
+inverseSurface DEE3E5
+inverseOnSurface 2C3133
+outline 899295
+outlineVariant 3F484B
+shadow 000000
+scrim 000000
+surfaceTint 84D2E7
+primary 84D2E7
+onPrimary 003640
+primaryContainer 004E5C
+onPrimaryContainer ACEDFF
+inversePrimary 00687A
+secondary B2CBD2
+onSecondary 1D343A
+secondaryContainer 334A51
+onSecondaryContainer CEE7EF
+tertiary BFC4EB
+onTertiary 282F4D
+tertiaryContainer 898FB3
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed ACEDFF
+primaryFixedDim 84D2E7
+onPrimaryFixed 001F26
+onPrimaryFixedVariant 004E5C
+secondaryFixed CEE7EF
+secondaryFixedDim B2CBD2
+onSecondaryFixed 061F24
+onSecondaryFixedVariant 334A51
+tertiaryFixed DDE1FF
+tertiaryFixedDim BFC4EB
+onTertiaryFixed 131937
+onTertiaryFixedVariant 3F4565 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/gruvbox/hard/light.txt b/src/caelestia/data/schemes/gruvbox/hard/light.txt
new file mode 100644
index 0000000..89c65a8
--- /dev/null
+++ b/src/caelestia/data/schemes/gruvbox/hard/light.txt
@@ -0,0 +1,81 @@
+rosewater b16286
+flamingo 8f3f71
+pink 8f3f71
+mauve 8f3f71
+red 9d0006
+maroon cc241d
+peach af3a03
+yellow b57614
+green 79740e
+teal 427b58
+sky 076678
+sapphire 076678
+blue 076678
+lavender 8f3f71
+text 282828
+subtext1 3c3836
+subtext0 504945
+overlay2 7c6f64
+overlay1 928374
+overlay0 a89984
+surface2 bdae93
+surface1 d5c4a1
+surface0 ebdbb2
+base f9f5d7
+mantle eae6c7
+crust e0ddc7
+success 79740e
+primary_paletteKeyColor 7D7A2E
+secondary_paletteKeyColor 7A7859
+tertiary_paletteKeyColor 567F6D
+neutral_paletteKeyColor 79776C
+neutral_variant_paletteKeyColor 797768
+background FDF9EC
+onBackground 1D1C14
+surface FDF9EC
+surfaceDim DEDACD
+surfaceBright FDF9EC
+surfaceContainerLowest FFFFFF
+surfaceContainerLow F8F4E6
+surfaceContainer F2EEE0
+surfaceContainerHigh ECE8DB
+surfaceContainerHighest E6E2D5
+onSurface 1D1C14
+surfaceVariant E7E3D1
+onSurfaceVariant 49473A
+inverseSurface 323128
+inverseOnSurface F5F1E3
+outline 777566
+outlineVariant CAC7B6
+shadow 000000
+scrim 000000
+surfaceTint 636116
+primary 636116
+onPrimary FFFFFF
+primaryContainer EAE68E
+onPrimaryContainer 4B4900
+inversePrimary CECA75
+secondary 616042
+onSecondary FFFFFF
+secondaryContainer E5E1BC
+onSecondaryContainer 49482C
+tertiary 547D6B
+onTertiary FFFFFF
+tertiaryContainer 547D6B
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed EAE68E
+primaryFixedDim CECA75
+onPrimaryFixed 1E1D00
+onPrimaryFixedVariant 4B4900
+secondaryFixed E8E4BF
+secondaryFixedDim CBC8A4
+onSecondaryFixed 1D1C06
+onSecondaryFixedVariant 49482C
+tertiaryFixed C0ECD7
+tertiaryFixedDim A5D0BB
+onTertiaryFixed 002116
+onTertiaryFixedVariant 264E3E \ No newline at end of file
diff --git a/src/caelestia/data/schemes/gruvbox/medium/dark.txt b/src/caelestia/data/schemes/gruvbox/medium/dark.txt
new file mode 100644
index 0000000..1ed9168
--- /dev/null
+++ b/src/caelestia/data/schemes/gruvbox/medium/dark.txt
@@ -0,0 +1,81 @@
+rosewater e8bcb6
+flamingo c59e9d
+pink d24cce
+mauve b16286
+red cc241d
+maroon fb4934
+peach fe8019
+yellow fabd2f
+green b8bb26
+teal 8ec07c
+sky 9bcccb
+sapphire 4191b1
+blue 83a598
+lavender a378cb
+text fbf1c7
+subtext1 d5c4a1
+subtext0 bdae93
+overlay2 a89984
+overlay1 928374
+overlay0 7c6f64
+surface2 665c54
+surface1 504945
+surface0 3c3836
+base 282828
+mantle 1f2122
+crust 181a1b
+success b8bb26
+primary_paletteKeyColor 28828E
+secondary_paletteKeyColor 627B80
+tertiary_paletteKeyColor 6B7697
+neutral_paletteKeyColor 727879
+neutral_variant_paletteKeyColor 6F797B
+background 0E1415
+onBackground DEE3E5
+surface 0E1415
+surfaceDim 0E1415
+surfaceBright 343A3B
+surfaceContainerLowest 090F10
+surfaceContainerLow 171D1E
+surfaceContainer 1B2122
+surfaceContainerHigh 252B2C
+surfaceContainerHighest 303637
+onSurface DEE3E5
+surfaceVariant 3F484A
+onSurfaceVariant BFC8CA
+inverseSurface DEE3E5
+inverseOnSurface 2B3133
+outline 899294
+outlineVariant 3F484A
+shadow 000000
+scrim 000000
+surfaceTint 82D3E0
+primary 82D3E0
+onPrimary 00363D
+primaryContainer 004F58
+onPrimaryContainer 9EEFFD
+inversePrimary 006874
+secondary B1CBD0
+onSecondary 1C3438
+secondaryContainer 354D51
+onSecondaryContainer CDE7EC
+tertiary BAC6EA
+onTertiary 24304D
+tertiaryContainer 8490B2
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed 9EEFFD
+primaryFixedDim 82D3E0
+onPrimaryFixed 001F24
+onPrimaryFixedVariant 004F58
+secondaryFixed CDE7EC
+secondaryFixedDim B1CBD0
+onSecondaryFixed 051F23
+onSecondaryFixedVariant 334B4F
+tertiaryFixed DAE2FF
+tertiaryFixedDim BAC6EA
+onTertiaryFixed 0E1B37
+onTertiaryFixedVariant 3B4664 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/gruvbox/medium/light.txt b/src/caelestia/data/schemes/gruvbox/medium/light.txt
new file mode 100644
index 0000000..0c484cf
--- /dev/null
+++ b/src/caelestia/data/schemes/gruvbox/medium/light.txt
@@ -0,0 +1,81 @@
+rosewater b16286
+flamingo 8f3f71
+pink 8f3f71
+mauve 8f3f71
+red 9d0006
+maroon cc241d
+peach af3a03
+yellow b57614
+green 79740e
+teal 427b58
+sky 076678
+sapphire 076678
+blue 076678
+lavender 8f3f71
+text 282828
+subtext1 3c3836
+subtext0 504945
+overlay2 7c6f64
+overlay1 928374
+overlay0 a89984
+surface2 bdae93
+surface1 d5c4a1
+surface0 ebdbb2
+base fbf1c7
+mantle f2e8c0
+crust eae0bd
+success 79740e
+primary_paletteKeyColor 857829
+secondary_paletteKeyColor 7E7757
+tertiary_paletteKeyColor 5A7F68
+neutral_paletteKeyColor 7B776C
+neutral_variant_paletteKeyColor 7B7768
+background FFF9EB
+onBackground 1D1C13
+surface FFF9EB
+surfaceDim DFDACC
+surfaceBright FFF9EB
+surfaceContainerLowest FFFFFF
+surfaceContainerLow F9F3E5
+surfaceContainer F3EDE0
+surfaceContainerHigh EEE8DA
+surfaceContainerHighest E8E2D4
+onSurface 1D1C13
+surfaceVariant E9E2D0
+onSurfaceVariant 4A4739
+inverseSurface 333027
+inverseOnSurface F6F0E2
+outline 797465
+outlineVariant CCC6B5
+shadow 000000
+scrim 000000
+surfaceTint 6A5F11
+primary 6A5F11
+onPrimary FFFFFF
+primaryContainer F4E489
+onPrimaryContainer 514700
+inversePrimary D7C770
+secondary 655F41
+onSecondary FFFFFF
+secondaryContainer E9E0BA
+onSecondaryContainer 4C472B
+tertiary 577D66
+onTertiary FFFFFF
+tertiaryContainer 577D66
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed F4E489
+primaryFixedDim D7C770
+onPrimaryFixed 201C00
+onPrimaryFixedVariant 514700
+secondaryFixed ECE3BD
+secondaryFixedDim CFC7A2
+onSecondaryFixed 201C05
+onSecondaryFixedVariant 4C472B
+tertiaryFixed C3ECD1
+tertiaryFixedDim A8D0B5
+onTertiaryFixed 002112
+onTertiaryFixedVariant 2A4E3A \ No newline at end of file
diff --git a/src/caelestia/data/schemes/gruvbox/soft/dark.txt b/src/caelestia/data/schemes/gruvbox/soft/dark.txt
new file mode 100644
index 0000000..5a952e7
--- /dev/null
+++ b/src/caelestia/data/schemes/gruvbox/soft/dark.txt
@@ -0,0 +1,81 @@
+rosewater e8bcb6
+flamingo c59e9d
+pink d24cce
+mauve b16286
+red cc241d
+maroon fb4934
+peach fe8019
+yellow fabd2f
+green b8bb26
+teal 8ec07c
+sky 9bcccb
+sapphire 4191b1
+blue 83a598
+lavender a378cb
+text fbf1c7
+subtext1 d5c4a1
+subtext0 bdae93
+overlay2 a89984
+overlay1 928374
+overlay0 7c6f64
+surface2 665c54
+surface1 504945
+surface0 3c3836
+base 32302f
+mantle 282828
+crust 1f2122
+success b8bb26
+primary_paletteKeyColor A46A32
+secondary_paletteKeyColor 8E725A
+tertiary_paletteKeyColor 737B4E
+neutral_paletteKeyColor 81756D
+neutral_variant_paletteKeyColor 837469
+background 19120C
+onBackground EFE0D5
+surface 19120C
+surfaceDim 19120C
+surfaceBright 413730
+surfaceContainerLowest 130D07
+surfaceContainerLow 221A14
+surfaceContainer 261E18
+surfaceContainerHigh 312822
+surfaceContainerHighest 3C332C
+onSurface EFE0D5
+surfaceVariant 51443A
+onSurfaceVariant D6C3B6
+inverseSurface EFE0D5
+inverseOnSurface 372F28
+outline 9E8E82
+outlineVariant 51443A
+shadow 000000
+scrim 000000
+surfaceTint FFB878
+primary FFB878
+onPrimary 4C2700
+primaryContainer 6B3B03
+onPrimaryContainer FFDCC1
+inversePrimary 87521B
+secondary E2C0A5
+onSecondary 412C19
+secondaryContainer 5A422D
+onSecondaryContainer FFDCC1
+tertiary C2CB98
+onTertiary 2C340E
+tertiaryContainer 8D9566
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed FFDCC1
+primaryFixedDim FFB878
+onPrimaryFixed 2E1600
+onPrimaryFixedVariant 6B3B03
+secondaryFixed FFDCC1
+secondaryFixedDim E2C0A5
+onSecondaryFixed 2A1706
+onSecondaryFixedVariant 5A422D
+tertiaryFixed DFE8B2
+tertiaryFixedDim C2CB98
+onTertiaryFixed 181E00
+onTertiaryFixedVariant 434A23 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/gruvbox/soft/light.txt b/src/caelestia/data/schemes/gruvbox/soft/light.txt
new file mode 100644
index 0000000..eae8b04
--- /dev/null
+++ b/src/caelestia/data/schemes/gruvbox/soft/light.txt
@@ -0,0 +1,81 @@
+rosewater b16286
+flamingo 8f3f71
+pink 8f3f71
+mauve 8f3f71
+red 9d0006
+maroon cc241d
+peach af3a03
+yellow b57614
+green 79740e
+teal 427b58
+sky 076678
+sapphire 076678
+blue 076678
+lavender 8f3f71
+text 282828
+subtext1 3c3836
+subtext0 504945
+overlay2 7c6f64
+overlay1 928374
+overlay0 a89984
+surface2 bdae93
+surface1 d5c4a1
+surface0 ebdbb2
+base f2e5bc
+mantle ebdfb6
+crust e1d5ae
+success 79740e
+primary_paletteKeyColor 887627
+secondary_paletteKeyColor 807757
+tertiary_paletteKeyColor 5C7F66
+neutral_paletteKeyColor 7B776C
+neutral_variant_paletteKeyColor 7C7768
+background FFF9EE
+onBackground 1E1B13
+surface FFF9EE
+surfaceDim E0D9CC
+surfaceBright FFF9EE
+surfaceContainerLowest FFFFFF
+surfaceContainerLow FAF3E5
+surfaceContainer F4EDDF
+surfaceContainerHigh EEE7DA
+surfaceContainerHighest E9E2D4
+onSurface 1E1B13
+surfaceVariant EAE2CF
+onSurfaceVariant 4B4739
+inverseSurface 333027
+inverseOnSurface F7F0E2
+outline 7A7465
+outlineVariant CDC6B4
+shadow 000000
+scrim 000000
+surfaceTint 6E5D0E
+primary 6E5D0E
+onPrimary FFFFFF
+primaryContainer FAE287
+onPrimaryContainer 544600
+inversePrimary DCC66E
+secondary 665E40
+onSecondary FFFFFF
+secondaryContainer ECDFB9
+onSecondaryContainer 4E472A
+tertiary 597D63
+onTertiary FFFFFF
+tertiaryContainer 597D63
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed FAE287
+primaryFixedDim DCC66E
+onPrimaryFixed 221B00
+onPrimaryFixedVariant 544600
+secondaryFixed EEE2BC
+secondaryFixedDim D2C6A1
+onSecondaryFixed 211B04
+onSecondaryFixedVariant 4E472A
+tertiaryFixed C5ECCD
+tertiaryFixedDim AAD0B2
+onTertiaryFixed 00210F
+onTertiaryFixedVariant 2C4E37 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/oldworld/dark.txt b/src/caelestia/data/schemes/oldworld/dark.txt
new file mode 100644
index 0000000..846dc18
--- /dev/null
+++ b/src/caelestia/data/schemes/oldworld/dark.txt
@@ -0,0 +1,81 @@
+rosewater f4d3d3
+flamingo edbab5
+pink e29eca
+mauve c99ee2
+red ea83a5
+maroon f49eba
+peach f5a191
+yellow e6b99d
+green 90b99f
+teal 85b5ba
+sky 69b6e0
+sapphire 5b9fba
+blue 92a2d5
+lavender aca1cf
+text c9c7cd
+subtext1 9998a8
+subtext0 757581
+overlay2 57575f
+overlay1 3e3e43
+overlay0 353539
+surface2 2a2a2d
+surface1 27272a
+surface0 1b1b1d
+base 161617
+mantle 131314
+crust 101011
+success 90b99f
+primary_paletteKeyColor 5A77AB
+secondary_paletteKeyColor 6E778A
+tertiary_paletteKeyColor 8A6E8E
+neutral_paletteKeyColor 76777D
+neutral_variant_paletteKeyColor 74777F
+background 111318
+onBackground E2E2E9
+surface 111318
+surfaceDim 111318
+surfaceBright 37393E
+surfaceContainerLowest 0C0E13
+surfaceContainerLow 191C20
+surfaceContainer 1E2025
+surfaceContainerHigh 282A2F
+surfaceContainerHighest 33353A
+onSurface E2E2E9
+surfaceVariant 44474E
+onSurfaceVariant C4C6D0
+inverseSurface E2E2E9
+inverseOnSurface 2E3036
+outline 8E9099
+outlineVariant 44474E
+shadow 000000
+scrim 000000
+surfaceTint ABC7FF
+primary ABC7FF
+onPrimary 0B305F
+primaryContainer 284777
+onPrimaryContainer D7E3FF
+inversePrimary 415E91
+secondary BEC6DC
+onSecondary 283141
+secondaryContainer 3E4759
+onSecondaryContainer DAE2F9
+tertiary DDBCE0
+onTertiary 3F2844
+tertiaryContainer A587A9
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed D7E3FF
+primaryFixedDim ABC7FF
+onPrimaryFixed 001B3F
+onPrimaryFixedVariant 284777
+secondaryFixed DAE2F9
+secondaryFixedDim BEC6DC
+onSecondaryFixed 131C2B
+onSecondaryFixedVariant 3E4759
+tertiaryFixed FAD8FD
+tertiaryFixedDim DDBCE0
+onTertiaryFixed 28132E
+onTertiaryFixedVariant 573E5C \ No newline at end of file
diff --git a/src/caelestia/data/schemes/onedark/dark.txt b/src/caelestia/data/schemes/onedark/dark.txt
new file mode 100644
index 0000000..269096e
--- /dev/null
+++ b/src/caelestia/data/schemes/onedark/dark.txt
@@ -0,0 +1,81 @@
+rosewater edcbc5
+flamingo d3a4a4
+pink d792c6
+mauve c678dd
+red be5046
+maroon e06c75
+peach d19a66
+yellow e5c07b
+green 98c379
+teal 56b6c2
+sky 90ccd7
+sapphire 389dcc
+blue 61afef
+lavender 8e98d9
+text abb2bf
+subtext1 95a0b5
+subtext0 838b9c
+overlay2 767f8f
+overlay1 666e7c
+overlay0 5c6370
+surface2 4b5263
+surface1 3c414f
+surface0 30343e
+base 282c34
+mantle 21242b
+crust 1e2126
+success 98c379
+primary_paletteKeyColor 5878AB
+secondary_paletteKeyColor 6E778A
+tertiary_paletteKeyColor 896E8F
+neutral_paletteKeyColor 75777D
+neutral_variant_paletteKeyColor 74777F
+background 111318
+onBackground E1E2E9
+surface 111318
+surfaceDim 111318
+surfaceBright 37393E
+surfaceContainerLowest 0C0E13
+surfaceContainerLow 191C20
+surfaceContainer 1D2024
+surfaceContainerHigh 282A2F
+surfaceContainerHighest 33353A
+onSurface E1E2E9
+surfaceVariant 43474E
+onSurfaceVariant C4C6CF
+inverseSurface E1E2E9
+inverseOnSurface 2E3035
+outline 8E9099
+outlineVariant 43474E
+shadow 000000
+scrim 000000
+surfaceTint A8C8FF
+primary A8C8FF
+onPrimary 06305F
+primaryContainer 254777
+onPrimaryContainer D5E3FF
+inversePrimary 3F5F90
+secondary BDC7DC
+onSecondary 273141
+secondaryContainer 40495B
+onSecondaryContainer D9E3F8
+tertiary DBBCE1
+onTertiary 3E2845
+tertiaryContainer A387AA
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed D5E3FF
+primaryFixedDim A8C8FF
+onPrimaryFixed 001B3C
+onPrimaryFixedVariant 254777
+secondaryFixed D9E3F8
+secondaryFixedDim BDC7DC
+onSecondaryFixed 121C2B
+onSecondaryFixedVariant 3E4758
+tertiaryFixed F8D8FE
+tertiaryFixedDim DBBCE1
+onTertiaryFixed 28132F
+onTertiaryFixedVariant 563E5D \ No newline at end of file
diff --git a/src/caelestia/data/schemes/rosepine/dawn/light.txt b/src/caelestia/data/schemes/rosepine/dawn/light.txt
new file mode 100644
index 0000000..90f4f73
--- /dev/null
+++ b/src/caelestia/data/schemes/rosepine/dawn/light.txt
@@ -0,0 +1,81 @@
+rosewater d4aeac
+flamingo d7827e
+pink bd6dbd
+mauve 907aa9
+red b4637a
+maroon d3889d
+peach d7a37e
+yellow ea9d34
+green 569f60
+teal 56949f
+sky 5ba4b0
+sapphire 286983
+blue 284983
+lavender 6e6fa7
+text 575279
+subtext1 797593
+subtext0 9893a5
+overlay2 a39eb1
+overlay1 a8a2b6
+overlay0 b9b3ca
+surface2 f3eae4
+surface1 f4ede8
+surface0 fffaf3
+base faf4ed
+mantle f2ebe4
+crust e4e2de
+success 569f60
+primary_paletteKeyColor 8B7526
+secondary_paletteKeyColor 817656
+tertiary_paletteKeyColor 5D7F64
+neutral_paletteKeyColor 7C776C
+neutral_variant_paletteKeyColor 7D7768
+background FFF8F0
+onBackground 1E1B13
+surface FFF8F0
+surfaceDim E1D9CC
+surfaceBright FFF8F0
+surfaceContainerLowest FFFFFF
+surfaceContainerLow FBF3E5
+surfaceContainer F5EDDF
+surfaceContainerHigh EFE7DA
+surfaceContainerHighest E9E2D4
+onSurface 1E1B13
+surfaceVariant EBE2CF
+onSurfaceVariant 4B4639
+inverseSurface 343027
+inverseOnSurface F8F0E2
+outline 7A7465
+outlineVariant CEC6B4
+shadow 000000
+scrim 000000
+surfaceTint 715C0D
+primary 715C0D
+onPrimary FFFFFF
+primaryContainer FDE186
+onPrimaryContainer 564500
+inversePrimary E0C56D
+secondary 685E40
+onSecondary FFFFFF
+secondaryContainer F0E2BB
+onSecondaryContainer 4F462A
+tertiary 5B7C61
+onTertiary FFFFFF
+tertiaryContainer 5B7C61
+onTertiaryContainer FFFFFF
+error BA1A1A
+onError FFFFFF
+errorContainer FFDAD6
+onErrorContainer 93000A
+primaryFixed FDE186
+primaryFixedDim E0C56D
+onPrimaryFixed 231B00
+onPrimaryFixedVariant 564500
+secondaryFixed F0E2BB
+secondaryFixedDim D3C6A1
+onSecondaryFixed 221B04
+onSecondaryFixedVariant 4F462A
+tertiaryFixed C7ECCB
+tertiaryFixedDim ABCFB0
+onTertiaryFixed 01210D
+onTertiaryFixedVariant 2E4E36 \ No newline at end of file
diff --git a/src/caelestia/data/schemes/rosepine/main/dark.txt b/src/caelestia/data/schemes/rosepine/main/dark.txt
new file mode 100644
index 0000000..061454b
--- /dev/null
+++ b/src/caelestia/data/schemes/rosepine/main/dark.txt
@@ -0,0 +1,81 @@
+rosewater f0d4d3
+flamingo ebbcba
+pink d97cbf
+mauve c4a7e7
+red eb6f92
+maroon e891aa
+peach e8a992
+yellow f6c177
+green 8fdbab
+teal 90d5c2
+sky 9ccfd8
+sapphire 31748f
+blue 6f81d5
+lavender a9a7e7
+text e0def4
+subtext1 908caa
+subtext0 6e6a86
+overlay2 605d76
+overlay1 534f65
+overlay0 454253
+surface2 232130
+surface1 21202e
+surface0 1f1d2e
+base 191724
+mantle 16141e
+crust 121116
+success 8fdbab
+primary_paletteKeyColor 786FAB
+secondary_paletteKeyColor 79748B
+tertiary_paletteKeyColor 976A7D
+neutral_paletteKeyColor 79767D
+neutral_variant_paletteKeyColor 78757F
+background 141318
+onBackground E5E1E9
+surface 141318
+surfaceDim 141318
+surfaceBright 3A383E
+surfaceContainerLowest 0E0D13
+surfaceContainerLow 1C1B20
+surfaceContainer 201F25
+surfaceContainerHigh 2B292F
+surfaceContainerHighest 35343A
+onSurface E5E1E9
+surfaceVariant 48454E
+onSurfaceVariant C9C5D0
+inverseSurface E5E1E9
+inverseOnSurface 312F36
+outline 938F99
+outlineVariant 48454E
+shadow 000000
+scrim 000000
+surfaceTint C9BFFF
+primary C9BFFF
+onPrimary 31285F
+primaryContainer 473F77
+onPrimaryContainer E5DEFF
+inversePrimary 5F5790
+secondary C9C3DC
+onSecondary 312E41
+secondaryContainer 484459
+onSecondaryContainer E5DFF9
+tertiary EDB8CD
+onTertiary 482536
+tertiaryContainer B38397
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed E5DEFF
+primaryFixedDim C9BFFF
+onPrimaryFixed 1B1149
+onPrimaryFixedVariant 473F77
+secondaryFixed E5DFF9
+secondaryFixedDim C9C3DC
+onSecondaryFixed 1C192B
+onSecondaryFixedVariant 484459
+tertiaryFixed FFD8E6
+tertiaryFixedDim EDB8CD
+onTertiaryFixed 301120
+onTertiaryFixedVariant 623B4C \ No newline at end of file
diff --git a/src/caelestia/data/schemes/rosepine/moon/dark.txt b/src/caelestia/data/schemes/rosepine/moon/dark.txt
new file mode 100644
index 0000000..37183ae
--- /dev/null
+++ b/src/caelestia/data/schemes/rosepine/moon/dark.txt
@@ -0,0 +1,81 @@
+rosewater f0d4d3
+flamingo ea9a97
+pink d97cbf
+mauve c4a7e7
+red eb6f92
+maroon e891aa
+peach e8a992
+yellow f6c177
+green 8fdbab
+teal 90d5c2
+sky 9ccfd8
+sapphire 3e8fb0
+blue 6f81d5
+lavender a9a7e7
+text e0def4
+subtext1 908caa
+subtext0 6e6a86
+overlay2 635f7a
+overlay1 555268
+overlay0 49475a
+surface2 312f47
+surface1 2b283b
+surface0 2a273f
+base 232136
+mantle 201e30
+crust 1d1b2c
+success 8fdbab
+primary_paletteKeyColor 7670AC
+secondary_paletteKeyColor 77748B
+tertiary_paletteKeyColor 966B7F
+neutral_paletteKeyColor 78767D
+neutral_variant_paletteKeyColor 787680
+background 131318
+onBackground E5E1E9
+surface 131318
+surfaceDim 131318
+surfaceBright 3A383E
+surfaceContainerLowest 0E0E13
+surfaceContainerLow 1C1B20
+surfaceContainer 201F25
+surfaceContainerHigh 2A292F
+surfaceContainerHighest 35343A
+onSurface E5E1E9
+surfaceVariant 47464F
+onSurfaceVariant C9C5D0
+inverseSurface E5E1E9
+inverseOnSurface 313036
+outline 928F99
+outlineVariant 47464F
+shadow 000000
+scrim 000000
+surfaceTint C6BFFF
+primary C6BFFF
+onPrimary 2E295F
+primaryContainer 454077
+onPrimaryContainer E4DFFF
+inversePrimary 5D5791
+secondary C8C3DC
+onSecondary 302E41
+secondaryContainer 474459
+onSecondaryContainer E4DFF9
+tertiary EBB8CF
+onTertiary 482537
+tertiaryContainer B28499
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed E4DFFF
+primaryFixedDim C6BFFF
+onPrimaryFixed 19124A
+onPrimaryFixedVariant 454077
+secondaryFixed E4DFF9
+secondaryFixedDim C8C3DC
+onSecondaryFixed 1B192C
+onSecondaryFixedVariant 474459
+tertiaryFixed FFD8E8
+tertiaryFixedDim EBB8CF
+onTertiaryFixed 301122
+onTertiaryFixedVariant 613B4E \ No newline at end of file
diff --git a/src/caelestia/data/schemes/shadotheme/dark.txt b/src/caelestia/data/schemes/shadotheme/dark.txt
new file mode 100644
index 0000000..e178804
--- /dev/null
+++ b/src/caelestia/data/schemes/shadotheme/dark.txt
@@ -0,0 +1,81 @@
+rosewater f1c4e0
+flamingo F18FB0
+pink a8899c
+mauve E9729D
+red B52A5B
+maroon FF4971
+peach ff79c6
+yellow 8897F4
+green 6a5acd
+teal F18FB0
+sky 4484d1
+sapphire 2f77a1
+blue bd93f9
+lavender 849BE0
+text e3c7fc
+subtext1 CBB2E1
+subtext0 B39DC7
+overlay2 9A88AC
+overlay1 827392
+overlay0 6A5D77
+surface2 52485D
+surface1 393342
+surface0 211E28
+base 09090d
+mantle 060608
+crust 030304
+success 37d4a7
+primary_paletteKeyColor 6F72AC
+secondary_paletteKeyColor 75758B
+tertiary_paletteKeyColor 936B83
+neutral_paletteKeyColor 78767D
+neutral_variant_paletteKeyColor 777680
+background 131318
+onBackground E4E1E9
+surface 131318
+surfaceDim 131318
+surfaceBright 39383F
+surfaceContainerLowest 0E0E13
+surfaceContainerLow 1B1B21
+surfaceContainer 1F1F25
+surfaceContainerHigh 2A292F
+surfaceContainerHighest 35343A
+onSurface E4E1E9
+surfaceVariant 46464F
+onSurfaceVariant C7C5D0
+inverseSurface E4E1E9
+inverseOnSurface 303036
+outline 918F9A
+outlineVariant 46464F
+shadow 000000
+scrim 000000
+surfaceTint BFC1FF
+primary BFC1FF
+onPrimary 282B60
+primaryContainer 3F4178
+onPrimaryContainer E1E0FF
+inversePrimary 565992
+secondary C5C4DD
+onSecondary 2E2F42
+secondaryContainer 47475B
+onSecondaryContainer E2E0F9
+tertiary E8B9D4
+onTertiary 46263B
+tertiaryContainer AF849D
+onTertiaryContainer 000000
+error FFB4AB
+onError 690005
+errorContainer 93000A
+onErrorContainer FFDAD6
+primaryFixed E1E0FF
+primaryFixedDim BFC1FF
+onPrimaryFixed 12144B
+onPrimaryFixedVariant 3F4178
+secondaryFixed E2E0F9
+secondaryFixedDim C5C4DD
+onSecondaryFixed 191A2C
+onSecondaryFixedVariant 454559
+tertiaryFixed FFD8ED
+tertiaryFixedDim E8B9D4
+onTertiaryFixed 2E1125
+onTertiaryFixedVariant 5F3C52 \ No newline at end of file