diff --git a/DankMaterialShell/plugin_settings.json b/DankMaterialShell/plugin_settings.json
index 4ac4932..c73c48a 100755
--- a/DankMaterialShell/plugin_settings.json
+++ b/DankMaterialShell/plugin_settings.json
@@ -16,7 +16,10 @@
},
"sshConnections": {
"enabled": true,
- "terminal": "ghostty"
+ "terminal": "ghostty",
+ "history": [
+ "chrome"
+ ]
},
"usbManager": {
"enabled": true
diff --git a/DankMaterialShell/themes/arcdarkest/preview-dark.svg b/DankMaterialShell/themes/arcdarkest/preview-dark.svg
new file mode 100644
index 0000000..7bfccec
--- /dev/null
+++ b/DankMaterialShell/themes/arcdarkest/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/arcdarkest/preview-light.svg b/DankMaterialShell/themes/arcdarkest/preview-light.svg
new file mode 100644
index 0000000..dc1e25f
--- /dev/null
+++ b/DankMaterialShell/themes/arcdarkest/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/arcdarkest/theme.json b/DankMaterialShell/themes/arcdarkest/theme.json
new file mode 100644
index 0000000..7572abc
--- /dev/null
+++ b/DankMaterialShell/themes/arcdarkest/theme.json
@@ -0,0 +1,48 @@
+{
+ "id": "arcdarkest",
+ "name": "Arc Darkest",
+ "version": "1.0.0",
+ "author": "schneik",
+ "description": "Arc Darkest GTK theme ported to DankMaterialShell",
+ "dark": {
+ "primary": "#4b8cd8",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#2b72c5",
+ "secondary": "#6e87b0",
+ "surface": "#1d2027",
+ "surfaceText": "#d3dae3",
+ "surfaceVariant": "#2d323d",
+ "surfaceVariantText": "#afb5bd",
+ "surfaceTint": "#4b8cd8",
+ "background": "#1c1f26",
+ "backgroundText": "#d3dae3",
+ "outline": "#4b8cd8",
+ "surfaceContainer": "#20242c",
+ "surfaceContainerHigh": "#323743",
+ "surfaceContainerHighest": "#3c4252",
+ "error": "#c24c39",
+ "warning": "#ba9443",
+ "info": "#4b8cd8"
+ },
+ "light": {
+ "primary": "#4b8cd8",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#2b72c5",
+ "secondary": "#7a8fa8",
+ "surface": "#2b2f38",
+ "surfaceText": "#d3dae3",
+ "surfaceVariant": "#31353f",
+ "surfaceVariantText": "#b1b8c1",
+ "surfaceTint": "#4b8cd8",
+ "background": "#242730",
+ "backgroundText": "#d3dae3",
+ "outline": "#2b72c5",
+ "surfaceContainer": "#282c35",
+ "surfaceContainerHigh": "#3a3f4d",
+ "surfaceContainerHighest": "#454b5a",
+ "error": "#c24c39",
+ "warning": "#ba9443",
+ "info": "#4b8cd8"
+ },
+ "sourceDir": "arc-darkest"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-dark.svg b/DankMaterialShell/themes/everforest/preview-dark.svg
new file mode 100644
index 0000000..1434fbc
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-hard-dark.svg b/DankMaterialShell/themes/everforest/preview-hard-dark.svg
new file mode 100644
index 0000000..98c0854
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-hard-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-hard-light.svg b/DankMaterialShell/themes/everforest/preview-hard-light.svg
new file mode 100644
index 0000000..d428138
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-hard-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-hard.svg b/DankMaterialShell/themes/everforest/preview-hard.svg
new file mode 100644
index 0000000..2411f9d
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-hard.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-light.svg b/DankMaterialShell/themes/everforest/preview-light.svg
new file mode 100644
index 0000000..8753e87
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-medium-dark.svg b/DankMaterialShell/themes/everforest/preview-medium-dark.svg
new file mode 100644
index 0000000..1434fbc
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-medium-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-medium-light.svg b/DankMaterialShell/themes/everforest/preview-medium-light.svg
new file mode 100644
index 0000000..8753e87
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-medium-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-medium.svg b/DankMaterialShell/themes/everforest/preview-medium.svg
new file mode 100644
index 0000000..137a46c
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-medium.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-soft-dark.svg b/DankMaterialShell/themes/everforest/preview-soft-dark.svg
new file mode 100644
index 0000000..700def4
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-soft-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-soft-light.svg b/DankMaterialShell/themes/everforest/preview-soft-light.svg
new file mode 100644
index 0000000..f734d5f
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-soft-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/preview-soft.svg b/DankMaterialShell/themes/everforest/preview-soft.svg
new file mode 100644
index 0000000..1c9cb06
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/preview-soft.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/everforest/theme.json b/DankMaterialShell/themes/everforest/theme.json
new file mode 100644
index 0000000..1e59184
--- /dev/null
+++ b/DankMaterialShell/themes/everforest/theme.json
@@ -0,0 +1,111 @@
+{
+ "id": "everforest",
+ "name": "Everforest",
+ "version": "1.0.0",
+ "author": "fontaine",
+ "description": "Everforest is a green based color scheme, designed to be warm and soft",
+ "dark": {
+ "primary": "#a7c080",
+ "primaryContainer": "#6c8446",
+ "secondary": "#7fbbb3",
+ "surfaceText": "#d3c6aa",
+ "surfaceVariantText": "#d3c6aa",
+ "backgroundText": "#d3c6aa",
+ "error": "#e57e80",
+ "warning": "#e59875",
+ "info": "#dabc7f"
+ },
+ "light": {
+ "primary": "#8ca101",
+ "primaryContainer": "#92b259",
+ "secondary": "#dea000",
+ "surfaceText": "#5c6a72",
+ "surfaceVariantText": "#5c6a72",
+ "backgroundText": "#5c6a72",
+ "outline": "#829181",
+ "error": "#f75552",
+ "warning": "#f47d26",
+ "info": "#dea000"
+ },
+ "variants": {
+ "default": "medium",
+ "options": [
+ {
+ "id": "hard",
+ "name": "Hard",
+ "dark": {
+ "primaryText": "#1e2326",
+ "surface": "#1e2326",
+ "surfaceVariant": "#272e33",
+ "surfaceTint": "#3c4841",
+ "background": "#272e33",
+ "outline": "#9da9a0",
+ "surfaceContainer": "#2e383c",
+ "surfaceContainerHigh": "#374145",
+ "surfaceContainerHighest": "#414b50"
+ },
+ "light": {
+ "primaryText": "#f2efdf",
+ "surface": "#f2efdf",
+ "surfaceVariant": "#fffbef",
+ "surfaceTint": "#f3f5d9",
+ "background": "#fffbef",
+ "surfaceContainer": "#f2efdf",
+ "surfaceContainerHigh": "#edeada",
+ "surfaceContainerHighest": "#e8e5d5"
+ }
+ },
+ {
+ "id": "medium",
+ "name": "Medium",
+ "dark": {
+ "primaryText": "#232a2e",
+ "surface": "#232a2e",
+ "surfaceVariant": "#2d353b",
+ "surfaceTint": "#425047",
+ "background": "#2d353b",
+ "outline": "#56635f",
+ "surfaceContainer": "#343f44",
+ "surfaceContainerHigh": "#3d484d",
+ "surfaceContainerHighest": "#475258"
+ },
+ "light": {
+ "primaryText": "#efebd4",
+ "surface": "#efebd4",
+ "surfaceVariant": "#fdf6e3",
+ "surfaceTint": "#f0f1d2",
+ "background": "#fdf6e3",
+ "surfaceContainer": "#efebd4",
+ "surfaceContainerHigh": "#e6e2cc",
+ "surfaceContainerHighest": "#e0dcc7"
+ }
+ },
+ {
+ "id": "soft",
+ "name": "Soft",
+ "dark": {
+ "primaryText": "#293136",
+ "surface": "#293136",
+ "surfaceVariant": "#333c43",
+ "surfaceTint": "#48584e",
+ "background": "#333c43",
+ "outline": "#b9c0ab",
+ "surfaceContainer": "#3a464c",
+ "surfaceContainerHigh": "#434f55",
+ "surfaceContainerHighest": "#4d5960"
+ },
+ "light": {
+ "primaryText": "#e5dfc5",
+ "surface": "#e5dfc5",
+ "surfaceVariant": "#f3ead3",
+ "surfaceTint": "#e5e6c5",
+ "background": "#f3ead3",
+ "surfaceContainer": "#e5dfc5",
+ "surfaceContainerHigh": "#ddd8be",
+ "surfaceContainerHighest": "#d8d3ba"
+ }
+ }
+ ]
+ },
+ "sourceDir": "everforest"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-blue-dark.svg b/DankMaterialShell/themes/flexoki/preview-blue-dark.svg
new file mode 100644
index 0000000..05ad97e
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-blue-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-blue-light.svg b/DankMaterialShell/themes/flexoki/preview-blue-light.svg
new file mode 100644
index 0000000..d60d0fd
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-blue-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-blue.svg b/DankMaterialShell/themes/flexoki/preview-blue.svg
new file mode 100644
index 0000000..ddc5629
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-blue.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-cyan-dark.svg b/DankMaterialShell/themes/flexoki/preview-cyan-dark.svg
new file mode 100644
index 0000000..a06a8d1
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-cyan-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-cyan-light.svg b/DankMaterialShell/themes/flexoki/preview-cyan-light.svg
new file mode 100644
index 0000000..e982b71
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-cyan-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-cyan.svg b/DankMaterialShell/themes/flexoki/preview-cyan.svg
new file mode 100644
index 0000000..9707110
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-cyan.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-dark.svg b/DankMaterialShell/themes/flexoki/preview-dark.svg
new file mode 100644
index 0000000..05ad97e
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-green-dark.svg b/DankMaterialShell/themes/flexoki/preview-green-dark.svg
new file mode 100644
index 0000000..8d03e46
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-green-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-green-light.svg b/DankMaterialShell/themes/flexoki/preview-green-light.svg
new file mode 100644
index 0000000..4740c04
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-green-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-green.svg b/DankMaterialShell/themes/flexoki/preview-green.svg
new file mode 100644
index 0000000..84936cf
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-green.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-light.svg b/DankMaterialShell/themes/flexoki/preview-light.svg
new file mode 100644
index 0000000..d60d0fd
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-magenta-dark.svg b/DankMaterialShell/themes/flexoki/preview-magenta-dark.svg
new file mode 100644
index 0000000..22be661
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-magenta-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-magenta-light.svg b/DankMaterialShell/themes/flexoki/preview-magenta-light.svg
new file mode 100644
index 0000000..4107949
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-magenta-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-magenta.svg b/DankMaterialShell/themes/flexoki/preview-magenta.svg
new file mode 100644
index 0000000..e2190c8
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-magenta.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-orange-dark.svg b/DankMaterialShell/themes/flexoki/preview-orange-dark.svg
new file mode 100644
index 0000000..02646cd
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-orange-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-orange-light.svg b/DankMaterialShell/themes/flexoki/preview-orange-light.svg
new file mode 100644
index 0000000..8e8ebe5
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-orange-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-orange.svg b/DankMaterialShell/themes/flexoki/preview-orange.svg
new file mode 100644
index 0000000..8f7a325
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-orange.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-purple-dark.svg b/DankMaterialShell/themes/flexoki/preview-purple-dark.svg
new file mode 100644
index 0000000..3541432
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-purple-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-purple-light.svg b/DankMaterialShell/themes/flexoki/preview-purple-light.svg
new file mode 100644
index 0000000..2109176
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-purple-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-purple.svg b/DankMaterialShell/themes/flexoki/preview-purple.svg
new file mode 100644
index 0000000..47f01c3
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-purple.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-red-dark.svg b/DankMaterialShell/themes/flexoki/preview-red-dark.svg
new file mode 100644
index 0000000..033edf4
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-red-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-red-light.svg b/DankMaterialShell/themes/flexoki/preview-red-light.svg
new file mode 100644
index 0000000..3d09501
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-red-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-red.svg b/DankMaterialShell/themes/flexoki/preview-red.svg
new file mode 100644
index 0000000..7474719
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-red.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-yellow-dark.svg b/DankMaterialShell/themes/flexoki/preview-yellow-dark.svg
new file mode 100644
index 0000000..2e697ad
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-yellow-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-yellow-light.svg b/DankMaterialShell/themes/flexoki/preview-yellow-light.svg
new file mode 100644
index 0000000..8400b8a
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-yellow-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/preview-yellow.svg b/DankMaterialShell/themes/flexoki/preview-yellow.svg
new file mode 100644
index 0000000..a5e6a9c
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/preview-yellow.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/flexoki/theme.json b/DankMaterialShell/themes/flexoki/theme.json
new file mode 100644
index 0000000..3851cc4
--- /dev/null
+++ b/DankMaterialShell/themes/flexoki/theme.json
@@ -0,0 +1,173 @@
+{
+ "id": "flexoki",
+ "name": "Flexoki",
+ "version": "1.0.0",
+ "author": "Euan Deas",
+ "description": "Inky color scheme for prose and code by Steph Ango",
+ "dark": {
+ "primaryText": "#100F0F",
+ "primaryContainer": "#205EA6",
+ "surface": "#100F0F",
+ "surfaceText": "#CECDC3",
+ "surfaceVariant": "#100F0F",
+ "surfaceVariantText": "#CECDC3",
+ "background": "#100F0F",
+ "backgroundText": "#CECDC3",
+ "outline": "#575653",
+ "surfaceContainer": "#1C1B1A",
+ "surfaceContainerHigh": "#282726",
+ "surfaceContainerHighest": "#343331",
+ "error": "#D14D41",
+ "warning": "#DA702C"
+ },
+ "light": {
+ "primaryText": "#CECDC3",
+ "primaryContainer": "#163B66",
+ "surface": "#FFFCF0",
+ "surfaceText": "#100F0F",
+ "surfaceVariant": "#FFFCF0",
+ "surfaceVariantText": "#100F0F",
+ "background": "#FFFCF0",
+ "backgroundText": "#100F0F",
+ "outline": "#B7B5AC",
+ "surfaceContainer": "#F2F0E5",
+ "surfaceContainerHigh": "#E6E4D9",
+ "surfaceContainerHighest": "#DAD8CE",
+ "error": "#AF3029",
+ "warning": "#BC5215"
+ },
+ "variants": {
+ "default": "blue",
+ "options": [
+ {
+ "id": "blue",
+ "name": "Blue",
+ "dark": {
+ "primary": "#4385BE",
+ "secondary": "#4385BE",
+ "surfaceTint": "#66A0C8",
+ "info": "#4385BE"
+ },
+ "light": {
+ "primary": "#205EA6",
+ "secondary": "#205EA6",
+ "surfaceTint": "#3171B2",
+ "info": "#205EA6"
+ }
+ },
+ {
+ "id": "red",
+ "name": "Red",
+ "dark": {
+ "primary": "#D14D41",
+ "secondary": "#D14D41",
+ "surfaceTint": "#E8705F",
+ "info": "#D14D41"
+ },
+ "light": {
+ "primary": "#AF3029",
+ "secondary": "#AF3029",
+ "surfaceTint": "#C03E35",
+ "info": "#AF3029"
+ }
+ },
+ {
+ "id": "orange",
+ "name": "Orange",
+ "dark": {
+ "primary": "#DA702C",
+ "secondary": "#DA702C",
+ "surfaceTint": "#EC8B49",
+ "info": "#DA702C"
+ },
+ "light": {
+ "primary": "#BC5215",
+ "secondary": "#BC5215",
+ "surfaceTint": "#CB6120",
+ "info": "#BC5215"
+ }
+ },
+ {
+ "id": "yellow",
+ "name": "Yellow",
+ "dark": {
+ "primary": "#D0A215",
+ "secondary": "#D0A215",
+ "surfaceTint": "#DFB431",
+ "info": "#D0A215"
+ },
+ "light": {
+ "primary": "#AD8301",
+ "secondary": "#AD8301",
+ "surfaceTint": "#BE9207",
+ "info": "#AD8301"
+ }
+ },
+ {
+ "id": "green",
+ "name": "Green",
+ "dark": {
+ "primary": "#879A39",
+ "secondary": "#879A39",
+ "surfaceTint": "#A0AF54",
+ "info": "#879A39"
+ },
+ "light": {
+ "primary": "#66800B",
+ "secondary": "#66800B",
+ "surfaceTint": "#768D21",
+ "info": "#66800B"
+ }
+ },
+ {
+ "id": "cyan",
+ "name": "Cyan",
+ "dark": {
+ "primary": "#3AA99F",
+ "secondary": "#3AA99F",
+ "surfaceTint": "#5ABDAC",
+ "info": "#3AA99F"
+ },
+ "light": {
+ "primary": "#24837B",
+ "secondary": "#24837B",
+ "surfaceTint": "#2F968D",
+ "info": "#24837B"
+ }
+ },
+ {
+ "id": "purple",
+ "name": "Purple",
+ "dark": {
+ "primary": "#8B7EC8",
+ "secondary": "#8B7EC8",
+ "surfaceTint": "#A699D0",
+ "info": "#8B7EC8"
+ },
+ "light": {
+ "primary": "#5E409D",
+ "secondary": "#5E409D",
+ "surfaceTint": "#735EB5",
+ "info": "#5E409D"
+ }
+ },
+ {
+ "id": "magenta",
+ "name": "Magenta",
+ "dark": {
+ "primary": "#CE5D97",
+ "secondary": "#CE5D97",
+ "surfaceTint": "#E47DA8",
+ "info": "#CE5D97"
+ },
+ "light": {
+ "primary": "#A02F6F",
+ "secondary": "#A02F6F",
+ "surfaceTint": "#B74583",
+ "info": "#A02F6F"
+ }
+ }
+ ]
+ },
+ "sourceDir": "flexoki"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-dark.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-dark.svg
new file mode 100644
index 0000000..90a273e
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-hard-dark.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-hard-dark.svg
new file mode 100644
index 0000000..1b1103a
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-hard-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-hard-light.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-hard-light.svg
new file mode 100644
index 0000000..08be082
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-hard-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-hard.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-hard.svg
new file mode 100644
index 0000000..eaca81e
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-hard.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-light.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-light.svg
new file mode 100644
index 0000000..ade66c3
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-medium-dark.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-medium-dark.svg
new file mode 100644
index 0000000..90a273e
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-medium-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-medium-light.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-medium-light.svg
new file mode 100644
index 0000000..ade66c3
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-medium-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-medium.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-medium.svg
new file mode 100644
index 0000000..3cd99d8
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-medium.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-soft-dark.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-soft-dark.svg
new file mode 100644
index 0000000..a73aa8b
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-soft-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-soft-light.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-soft-light.svg
new file mode 100644
index 0000000..f4e1ab0
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-soft-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/preview-soft.svg b/DankMaterialShell/themes/gruvboxMaterial/preview-soft.svg
new file mode 100644
index 0000000..eb0449a
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/preview-soft.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gruvboxMaterial/theme.json b/DankMaterialShell/themes/gruvboxMaterial/theme.json
new file mode 100644
index 0000000..400480d
--- /dev/null
+++ b/DankMaterialShell/themes/gruvboxMaterial/theme.json
@@ -0,0 +1,109 @@
+{
+ "id": "gruvboxMaterial",
+ "name": "Gruvbox Material",
+ "version": "1.0.0",
+ "author": "fontaine",
+ "description": "Material version of the popular Gruvbox theme with retro groove colors",
+ "dark": {
+ "primary": "#a8b665",
+ "primaryContainer": "#555c34",
+ "secondary": "#d7a657",
+ "surfaceText": "#ddc7a1",
+ "surfaceVariantText": "#d4be98",
+ "backgroundText": "#ddc7a1",
+ "outline": "#a89984",
+ "error": "#e96962",
+ "warning": "#e68a4e",
+ "info": "#d7a657"
+ },
+ "light": {
+ "primary": "#6b782e",
+ "primaryContainer": "#6f8352",
+ "secondary": "#b37109",
+ "surfaceText": "#4e3829",
+ "surfaceVariantText": "#644735",
+ "backgroundText": "#4e3829",
+ "outline": "#7c6f64",
+ "error": "#c04a4a",
+ "warning": "#c25e0a",
+ "info": "#b37109"
+ },
+ "variants": {
+ "default": "medium",
+ "options": [
+ {
+ "id": "hard",
+ "name": "Hard",
+ "dark": {
+ "primaryText": "#141617",
+ "surface": "#141617",
+ "surfaceVariant": "#1d2021",
+ "surfaceTint": "#333e34",
+ "background": "#1d2021",
+ "surfaceContainer": "#282828",
+ "surfaceContainerHigh": "#3c3836",
+ "surfaceContainerHighest": "#504945"
+ },
+ "light": {
+ "primaryText": "#f3eac7",
+ "surface": "#f3eac7",
+ "surfaceVariant": "#f9f5d7",
+ "surfaceTint": "#dde5c2",
+ "background": "#f9f5d7",
+ "surfaceContainer": "#f5edca",
+ "surfaceContainerHigh": "#f2e5bc",
+ "surfaceContainerHighest": "#ebdbb2"
+ }
+ },
+ {
+ "id": "medium",
+ "name": "Medium",
+ "dark": {
+ "primaryText": "#1b1b1b",
+ "surface": "#1b1b1b",
+ "surfaceVariant": "#282828",
+ "surfaceTint": "#3b4439",
+ "background": "#282828",
+ "surfaceContainer": "#32302f",
+ "surfaceContainerHigh": "#45403d",
+ "surfaceContainerHighest": "#5a524c"
+ },
+ "light": {
+ "primaryText": "#f2e5bc",
+ "surface": "#f2e5bc",
+ "surfaceVariant": "#fbf1c7",
+ "surfaceTint": "#dee2b6",
+ "background": "#fbf1c7",
+ "surfaceContainer": "#f4e8be",
+ "surfaceContainerHigh": "#eee0b7",
+ "surfaceContainerHighest": "#ddccab"
+ }
+ },
+ {
+ "id": "soft",
+ "name": "Soft",
+ "dark": {
+ "primaryText": "#252423",
+ "surface": "#252423",
+ "surfaceVariant": "#32302f",
+ "surfaceTint": "#424a3e",
+ "background": "#32302f",
+ "surfaceContainer": "#3c3836",
+ "surfaceContainerHigh": "#504945",
+ "surfaceContainerHighest": "#665c54"
+ },
+ "light": {
+ "primaryText": "#ebdbb2",
+ "surface": "#ebdbb2",
+ "surfaceVariant": "#f2e5bc",
+ "surfaceTint": "#d7d9ae",
+ "background": "#f2e5bc",
+ "surfaceContainer": "#eddeb5",
+ "surfaceContainerHigh": "#e6d5ae",
+ "surfaceContainerHighest": "#d5c4a1"
+ }
+ }
+ ]
+ },
+ "sourceDir": "gruvbox-material"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/kanagawaWl/preview-dark.svg b/DankMaterialShell/themes/kanagawaWl/preview-dark.svg
new file mode 100644
index 0000000..4888cda
--- /dev/null
+++ b/DankMaterialShell/themes/kanagawaWl/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/kanagawaWl/preview-light.svg b/DankMaterialShell/themes/kanagawaWl/preview-light.svg
new file mode 100644
index 0000000..dd6dc29
--- /dev/null
+++ b/DankMaterialShell/themes/kanagawaWl/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/kanagawaWl/theme.json b/DankMaterialShell/themes/kanagawaWl/theme.json
new file mode 100644
index 0000000..5e9c216
--- /dev/null
+++ b/DankMaterialShell/themes/kanagawaWl/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "kanagawaWl",
+ "name": "Kanagawa-wave-lotus",
+ "version": "1.0.0",
+ "author": "wirus",
+ "description": "Kanagawa theme using Lotus for light mode and Wave for dark mode.",
+ "dark": {
+ "primary": "#7fb4ca",
+ "primaryText": "#1f1f28",
+ "primaryContainer": "#223249",
+ "secondary": "#938aa9",
+ "surface": "#1f1f28",
+ "surfaceText": "#dcd7ba",
+ "surfaceVariant": "#2a2a37",
+ "surfaceVariantText": "#c8c093",
+ "surfaceTint": "#7fb4ca",
+ "background": "#16161d",
+ "backgroundText": "#dcd7ba",
+ "outline": "#dcd7ba",
+ "surfaceContainer": "#223249",
+ "surfaceContainerHigh": "#2d4f67",
+ "error": "#e82424",
+ "warning": "#ff9e3b",
+ "info": "#7fb4ca"
+ },
+ "light": {
+ "primary": "#c84053",
+ "primaryText": "#1f1f28",
+ "primaryContainer": "#e98a9e",
+ "secondary": "#6f894e",
+ "surface": "#f2ecbc",
+ "surfaceText": "#1f1f28",
+ "surfaceVariant": "#e4dca3",
+ "surfaceVariantText": "#2a2a37",
+ "surfaceTint": "#c84053",
+ "background": "#f2ecbc",
+ "backgroundText": "#1f1f28",
+ "outline": "#c84053",
+ "surfaceContainer": "#e7dfb1",
+ "surfaceContainerHigh": "#ddd39a",
+ "error": "#c84053",
+ "warning": "#dca561",
+ "info": "#658594"
+ },
+ "sourceDir": "kanagawa-wl"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/retrobox/preview-dark.svg b/DankMaterialShell/themes/retrobox/preview-dark.svg
new file mode 100644
index 0000000..203b9c2
--- /dev/null
+++ b/DankMaterialShell/themes/retrobox/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/retrobox/preview-light.svg b/DankMaterialShell/themes/retrobox/preview-light.svg
new file mode 100644
index 0000000..d6fea47
--- /dev/null
+++ b/DankMaterialShell/themes/retrobox/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/retrobox/theme.json b/DankMaterialShell/themes/retrobox/theme.json
new file mode 100644
index 0000000..746b14c
--- /dev/null
+++ b/DankMaterialShell/themes/retrobox/theme.json
@@ -0,0 +1,48 @@
+{
+ "id": "retrobox",
+ "name": "retrobox",
+ "version": "1.0.0",
+ "author": "dacyberduck",
+ "description": "Retrobox dark theme with retro groove colors",
+ "dark": {
+ "primary": "#83a598",
+ "primaryText": "#1c1c1c",
+ "primaryContainer": "#458588",
+ "secondary": "#b16286",
+ "surface": "#1c1c1c",
+ "surfaceText": "#fbf1c7",
+ "surfaceVariant": "#303030",
+ "surfaceVariantText": "#ebdbb2",
+ "surfaceTint": "#689d6a",
+ "background": "#1c1c1c",
+ "backgroundText": "#a89984",
+ "outline": "#ebdbb2",
+ "surfaceContainer": "#282828",
+ "surfaceContainerHigh": "#3c3836",
+ "surfaceContainerHighest": "#504945",
+ "error": "#cc241d",
+ "warning": "#d79921",
+ "info": "#98971a"
+ },
+ "light": {
+ "primary": "#b16286",
+ "primaryText": "#1c1c1c",
+ "primaryContainer": "#8f3f71",
+ "secondary": "#458588",
+ "surface": "#fbf1c7",
+ "surfaceText": "#1c1c1c",
+ "surfaceVariant": "#bdae9d",
+ "surfaceVariantText": "#282828",
+ "surfaceTint": "#689d6a",
+ "background": "#e5d4b1",
+ "backgroundText": "#3c3836",
+ "outline": "#303030",
+ "surfaceContainer": "#ebdbb2",
+ "surfaceContainerHigh": "#d1c4ac",
+ "surfaceContainerHighest": "#a89984",
+ "error": "#cc241d",
+ "warning": "#d79921",
+ "info": "#98971a"
+ },
+ "sourceDir": "retrobox"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/tokyoNight/preview-dark.svg b/DankMaterialShell/themes/tokyoNight/preview-dark.svg
new file mode 100644
index 0000000..d9abea9
--- /dev/null
+++ b/DankMaterialShell/themes/tokyoNight/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/tokyoNight/preview-light.svg b/DankMaterialShell/themes/tokyoNight/preview-light.svg
new file mode 100644
index 0000000..418262d
--- /dev/null
+++ b/DankMaterialShell/themes/tokyoNight/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/tokyoNight/theme.json b/DankMaterialShell/themes/tokyoNight/theme.json
new file mode 100644
index 0000000..1fabaaa
--- /dev/null
+++ b/DankMaterialShell/themes/tokyoNight/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "tokyoNight",
+ "name": "Tokyo Night",
+ "version": "1.0.0",
+ "author": "Avenge Media",
+ "description": "Popular Tokyo Night color scheme with vibrant blues and purples",
+ "dark": {
+ "primary": "#7aa2f7",
+ "primaryText": "#16161e",
+ "primaryContainer": "#7dcfff",
+ "secondary": "#bb9af7",
+ "surface": "#1a1b26",
+ "surfaceText": "#73daca",
+ "surfaceVariant": "#2f3549",
+ "surfaceVariantText": "#cbccd1",
+ "surfaceTint": "#7aa2f7",
+ "background": "#16161e",
+ "backgroundText": "#d5d6db",
+ "outline": "#787c99",
+ "surfaceContainer": "#2f3549",
+ "surfaceContainerHigh": "#444b6a",
+ "error": "#f7768e",
+ "warning": "#ff9e64",
+ "info": "#7dcfff"
+ },
+ "light": {
+ "primary": "#2e7de9",
+ "primaryText": "#d0d5e3",
+ "primaryContainer": "#007197",
+ "secondary": "#9854f1",
+ "surface": "#e1e2e7",
+ "surfaceText": "#387068",
+ "surfaceVariant": "#c4c8da",
+ "surfaceVariantText": "#1a1b26",
+ "surfaceTint": "#2e7de9",
+ "background": "#cbccd1",
+ "backgroundText": "#1a1b26",
+ "outline": "#4c505e",
+ "surfaceContainer": "#dfe0e5",
+ "surfaceContainerHigh": "#9699a3",
+ "error": "#f52a65",
+ "warning": "#b15c00",
+ "info": "#007197"
+ },
+ "sourceDir": "tokyonight"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/tokyoNightDark/preview-dark.svg b/DankMaterialShell/themes/tokyoNightDark/preview-dark.svg
new file mode 100644
index 0000000..5c1e3b6
--- /dev/null
+++ b/DankMaterialShell/themes/tokyoNightDark/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/tokyoNightDark/preview-light.svg b/DankMaterialShell/themes/tokyoNightDark/preview-light.svg
new file mode 100644
index 0000000..b48b5c0
--- /dev/null
+++ b/DankMaterialShell/themes/tokyoNightDark/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/tokyoNightDark/theme.json b/DankMaterialShell/themes/tokyoNightDark/theme.json
new file mode 100644
index 0000000..faae469
--- /dev/null
+++ b/DankMaterialShell/themes/tokyoNightDark/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "tokyoNightDark",
+ "name": "TokyoNight Dark",
+ "version": "1.0.0",
+ "author": "irunatbullets",
+ "description": "A TokyoNight Dark variant.",
+ "dark": {
+ "primary": "#7dcfff",
+ "primaryText": "#1a1b26",
+ "primaryContainer": "#2f334d",
+ "secondary": "#bb9af7",
+ "surface": "#1a1b26",
+ "surfaceText": "#a9b1d6",
+ "surfaceVariant": "#24283b",
+ "surfaceVariantText": "#9aa5ce",
+ "surfaceTint": "#89b4fa",
+ "background": "#16161e",
+ "backgroundText": "#c0caf5",
+ "outline": "#565f89",
+ "surfaceContainer": "#1a1b26",
+ "surfaceContainerHigh": "#1f2335",
+ "error": "#f7768e",
+ "warning": "#e0af68",
+ "info": "#7aa2f7"
+ },
+ "light": {
+ "primary": "#2f7fd6",
+ "primaryText": "#f8fbff",
+ "primaryContainer": "#cfe4ff",
+ "secondary": "#a78bfa",
+ "surface": "#f7f8fc",
+ "surfaceText": "#1b1e2b",
+ "surfaceVariant": "#eef1f8",
+ "surfaceVariantText": "#4b556a",
+ "surfaceTint": "#4f93e6",
+ "background": "#fdfdff",
+ "backgroundText": "#111322",
+ "outline": "#9a9dab",
+ "surfaceContainer": "#f2f4fa",
+ "surfaceContainerHigh": "#e9ecf6",
+ "error": "#ff5c7a",
+ "warning": "#f4b860",
+ "info": "#1f5f8b"
+ },
+ "sourceDir": "tokyonight-dark"
+}
\ No newline at end of file