diff --git a/DankMaterialShell/firefox.css b/DankMaterialShell/firefox.css
index 69bb907..6320786 100755
--- a/DankMaterialShell/firefox.css
+++ b/DankMaterialShell/firefox.css
@@ -1,54 +1,54 @@
@media -moz-pref("userChrome.theme-material") {
:root {
- --md-sys-color-primary: #b16286;
- --md-sys-color-surface-tint: #b16286;
- --md-sys-color-on-primary: #1c1c1c;
- --md-sys-color-primary-container: #8f3f71;
- --md-sys-color-on-primary-container: #1c1c1c;
- --md-sys-color-secondary: #458588;
- --md-sys-color-on-secondary: #1c1c1c;
- --md-sys-color-secondary-container: #d1c4ac;
- --md-sys-color-on-secondary-container: #1c1c1c;
- --md-sys-color-tertiary: #458588;
- --md-sys-color-on-tertiary: #1c1c1c;
- --md-sys-color-tertiary-container: #d1c4ac;
- --md-sys-color-on-tertiary-container: #1c1c1c;
- --md-sys-color-error: #cc241d;
+ --md-sys-color-primary: #76ba99;
+ --md-sys-color-surface-tint: #76ba99;
+ --md-sys-color-on-primary: #ffffff;
+ --md-sys-color-primary-container: #e0f0eb;
+ --md-sys-color-on-primary-container: #121212;
+ --md-sys-color-secondary: #5c7080;
+ --md-sys-color-on-secondary: #ffffff;
+ --md-sys-color-secondary-container: #e0e0e0;
+ --md-sys-color-on-secondary-container: #121212;
+ --md-sys-color-tertiary: #5c7080;
+ --md-sys-color-on-tertiary: #ffffff;
+ --md-sys-color-tertiary-container: #e0e0e0;
+ --md-sys-color-on-tertiary-container: #121212;
+ --md-sys-color-error: #ff5252;
--md-sys-color-on-error: #ffffff;
--md-sys-color-error-container: #f9dedc;
--md-sys-color-on-error-container: #410e0b;
- --md-sys-color-background: #e5d4b1;
- --md-sys-color-on-background: #3c3836;
- --md-sys-color-surface: #e5d4b1;
- --md-sys-color-on-surface: #1c1c1c;
- --md-sys-color-surface-variant: #bdae9d;
- --md-sys-color-on-surface-variant: #282828;
- --md-sys-color-outline: #303030;
- --md-sys-color-outline-variant: #bdae9d;
+ --md-sys-color-background: #f5f5f5;
+ --md-sys-color-on-background: #121212;
+ --md-sys-color-surface: #f5f5f5;
+ --md-sys-color-on-surface: #121212;
+ --md-sys-color-surface-variant: #e0e0e0;
+ --md-sys-color-on-surface-variant: #424242;
+ --md-sys-color-outline: #bdbdbd;
+ --md-sys-color-outline-variant: #e0e0e0;
--md-sys-color-shadow: #000000;
--md-sys-color-scrim: #000000;
- --md-sys-color-inverse-surface: #1c1c1c;
- --md-sys-color-inverse-on-surface: #fbf1c7;
- --md-sys-color-inverse-primary: #83a598;
- --md-sys-color-primary-fixed: #8f3f71;
- --md-sys-color-on-primary-fixed: #1c1c1c;
- --md-sys-color-primary-fixed-dim: #b16286;
- --md-sys-color-on-primary-fixed-variant: #1c1c1c;
- --md-sys-color-secondary-fixed: #458588;
- --md-sys-color-on-secondary-fixed: #1c1c1c;
- --md-sys-color-secondary-fixed-dim: #458588;
- --md-sys-color-on-secondary-fixed-variant: #1c1c1c;
- --md-sys-color-tertiary-fixed: #458588;
- --md-sys-color-on-tertiary-fixed: #1c1c1c;
- --md-sys-color-tertiary-fixed-dim: #458588;
- --md-sys-color-on-tertiary-fixed-variant: #1c1c1c;
- --md-sys-color-surface-dim: #ebdbb2;
- --md-sys-color-surface-bright: #fbf1c7;
- --md-sys-color-surface-container-lowest: #e5d4b1;
- --md-sys-color-surface-container-low: #fbf1c7;
- --md-sys-color-surface-container: #e5d4b1;
- --md-sys-color-surface-container-high: #e5d4b1;
- --md-sys-color-surface-container-highest: #e5d4b1;
+ --md-sys-color-inverse-surface: #121212;
+ --md-sys-color-inverse-on-surface: #e0e0e0;
+ --md-sys-color-inverse-primary: #76ba99;
+ --md-sys-color-primary-fixed: #e0f0eb;
+ --md-sys-color-on-primary-fixed: #ffffff;
+ --md-sys-color-primary-fixed-dim: #76ba99;
+ --md-sys-color-on-primary-fixed-variant: #ffffff;
+ --md-sys-color-secondary-fixed: #5c7080;
+ --md-sys-color-on-secondary-fixed: #ffffff;
+ --md-sys-color-secondary-fixed-dim: #5c7080;
+ --md-sys-color-on-secondary-fixed-variant: #ffffff;
+ --md-sys-color-tertiary-fixed: #5c7080;
+ --md-sys-color-on-tertiary-fixed: #ffffff;
+ --md-sys-color-tertiary-fixed-dim: #5c7080;
+ --md-sys-color-on-tertiary-fixed-variant: #ffffff;
+ --md-sys-color-surface-dim: #f5f5f5;
+ --md-sys-color-surface-bright: #ffffff;
+ --md-sys-color-surface-container-lowest: #f5f5f5;
+ --md-sys-color-surface-container-low: #ffffff;
+ --md-sys-color-surface-container: #f5f5f5;
+ --md-sys-color-surface-container-high: #f5f5f5;
+ --md-sys-color-surface-container-highest: #f5f5f5;
--m3-radius: 12px;
--m3-radius-sm: 10px;
@@ -68,55 +68,55 @@
@media (prefers-color-scheme: dark) {
:root {
- --md-sys-color-primary: #83a598;
- --md-sys-color-surface-tint: #83a598;
- --md-sys-color-on-primary: #1c1c1c;
- --md-sys-color-primary-container: #458588;
- --md-sys-color-on-primary-container: #fbf1c7;
- --md-sys-color-secondary: #b16286;
- --md-sys-color-on-secondary: #1c1c1c;
- --md-sys-color-secondary-container: #3c3836;
- --md-sys-color-on-secondary-container: #fbf1c7;
- --md-sys-color-tertiary: #b16286;
- --md-sys-color-on-tertiary: #1c1c1c;
- --md-sys-color-tertiary-container: #3c3836;
- --md-sys-color-on-tertiary-container: #fbf1c7;
- --md-sys-color-error: #cc241d;
+ --md-sys-color-primary: #76ba99;
+ --md-sys-color-surface-tint: #76ba99;
+ --md-sys-color-on-primary: #000000;
+ --md-sys-color-primary-container: #5a9a80;
+ --md-sys-color-on-primary-container: #e0e0e0;
+ --md-sys-color-secondary: #5c7080;
+ --md-sys-color-on-secondary: #000000;
+ --md-sys-color-secondary-container: #2a2a2a;
+ --md-sys-color-on-secondary-container: #e0e0e0;
+ --md-sys-color-tertiary: #5c7080;
+ --md-sys-color-on-tertiary: #000000;
+ --md-sys-color-tertiary-container: #2a2a2a;
+ --md-sys-color-on-tertiary-container: #e0e0e0;
+ --md-sys-color-error: #ff5252;
--md-sys-color-on-error: #601410;
--md-sys-color-error-container: #8c1d18;
--md-sys-color-on-error-container: #f9dedc;
- --md-sys-color-background: #1c1c1c;
- --md-sys-color-on-background: #a89984;
- --md-sys-color-surface: #1c1c1c;
- --md-sys-color-on-surface: #fbf1c7;
- --md-sys-color-surface-variant: #303030;
- --md-sys-color-on-surface-variant: #ebdbb2;
- --md-sys-color-outline: #ebdbb2;
- --md-sys-color-outline-variant: #303030;
+ --md-sys-color-background: #121212;
+ --md-sys-color-on-background: #e0e0e0;
+ --md-sys-color-surface: #121212;
+ --md-sys-color-on-surface: #e0e0e0;
+ --md-sys-color-surface-variant: #1e1e1e;
+ --md-sys-color-on-surface-variant: #bdbdbd;
+ --md-sys-color-outline: #444444;
+ --md-sys-color-outline-variant: #1e1e1e;
--md-sys-color-shadow: #000000;
--md-sys-color-scrim: #000000;
- --md-sys-color-inverse-surface: #fbf1c7;
- --md-sys-color-inverse-on-surface: #1c1c1c;
- --md-sys-color-inverse-primary: #b16286;
- --md-sys-color-primary-fixed: #458588;
- --md-sys-color-on-primary-fixed: #1c1c1c;
- --md-sys-color-primary-fixed-dim: #83a598;
- --md-sys-color-on-primary-fixed-variant: #1c1c1c;
- --md-sys-color-secondary-fixed: #b16286;
- --md-sys-color-on-secondary-fixed: #1c1c1c;
- --md-sys-color-secondary-fixed-dim: #b16286;
- --md-sys-color-on-secondary-fixed-variant: #1c1c1c;
- --md-sys-color-tertiary-fixed: #b16286;
- --md-sys-color-on-tertiary-fixed: #1c1c1c;
- --md-sys-color-tertiary-fixed-dim: #b16286;
- --md-sys-color-on-tertiary-fixed-variant: #1c1c1c;
- --md-sys-color-surface-dim: #1c1c1c;
- --md-sys-color-surface-bright: #504945;
- --md-sys-color-surface-container-lowest: #1c1c1c;
- --md-sys-color-surface-container-low: #1c1c1c;
- --md-sys-color-surface-container: #282828;
- --md-sys-color-surface-container-high: #3c3836;
- --md-sys-color-surface-container-highest: #504945;
+ --md-sys-color-inverse-surface: #ffffff;
+ --md-sys-color-inverse-on-surface: #121212;
+ --md-sys-color-inverse-primary: #76ba99;
+ --md-sys-color-primary-fixed: #5a9a80;
+ --md-sys-color-on-primary-fixed: #000000;
+ --md-sys-color-primary-fixed-dim: #76ba99;
+ --md-sys-color-on-primary-fixed-variant: #000000;
+ --md-sys-color-secondary-fixed: #5c7080;
+ --md-sys-color-on-secondary-fixed: #000000;
+ --md-sys-color-secondary-fixed-dim: #5c7080;
+ --md-sys-color-on-secondary-fixed-variant: #000000;
+ --md-sys-color-tertiary-fixed: #5c7080;
+ --md-sys-color-on-tertiary-fixed: #000000;
+ --md-sys-color-tertiary-fixed-dim: #5c7080;
+ --md-sys-color-on-tertiary-fixed-variant: #000000;
+ --md-sys-color-surface-dim: #121212;
+ --md-sys-color-surface-bright: #2a2a2a;
+ --md-sys-color-surface-container-lowest: #121212;
+ --md-sys-color-surface-container-low: #121212;
+ --md-sys-color-surface-container: #1e1e1e;
+ --md-sys-color-surface-container-high: #2a2a2a;
+ --md-sys-color-surface-container-highest: #2a2a2a;
--m3-elev-1: 0 1px 2px rgba(0,0,0,.50), 0 1px 3px rgba(0,0,0,.35);
--m3-elev-2: 0 4px 10px rgba(0,0,0,.55), 0 1px 3px rgba(0,0,0,.35);
diff --git a/DankMaterialShell/settings.json b/DankMaterialShell/settings.json
index 39d4013..1907673 100755
--- a/DankMaterialShell/settings.json
+++ b/DankMaterialShell/settings.json
@@ -1,7 +1,7 @@
{
"currentThemeName": "custom",
- "currentThemeCategory": "registry",
- "customThemeFile": "/home/den/.config/DankMaterialShell/themes/retrobox/theme.json",
+ "currentThemeCategory": "custom",
+ "customThemeFile": "/home/den/.config/DankMaterialShell/themes/system76/theme.json",
"registryThemeVariants": {
"rosePine": "rosePine",
"catppuccin": {
@@ -12,7 +12,20 @@
},
"everforest": "medium",
"flexoki": "orange",
- "gruvboxMaterial": "hard"
+ "gruvboxMaterial": "hard",
+ "gnomeAdwaita": "red",
+ "modus": {
+ "dark": {
+ "flavor": "vivendi",
+ "accent": "cyan"
+ }
+ },
+ "amoledBlack": {
+ "dark": {
+ "flavor": "black",
+ "accent": "red"
+ }
+ }
},
"matugenScheme": "scheme-vibrant",
"runUserMatugenTemplates": true,
diff --git a/DankMaterialShell/themes/acerpredator/theme.json b/DankMaterialShell/themes/acerpredator/theme.json
new file mode 100644
index 0000000..d8c5512
--- /dev/null
+++ b/DankMaterialShell/themes/acerpredator/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "acerPredator",
+ "name": "Acer Predator",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Acer Predator inspired theme",
+ "dark": {
+ "primary": "#FF0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#B71C1C",
+ "secondary": "#00FF00",
+ "surface": "#0E0E0E",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1C1C1C",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#B71C1C",
+ "background": "#0E0E0E",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1C1C1C",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF0000"
+ },
+ "light": {
+ "primary": "#FF0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#FFEBEE",
+ "secondary": "#00CC00",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#FFEBEE",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF0000"
+ },
+ "sourceDir": "acer-predator"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/amoledBlack/preview-dark.svg b/DankMaterialShell/themes/amoledBlack/preview-dark.svg
new file mode 100644
index 0000000..a866ce3
--- /dev/null
+++ b/DankMaterialShell/themes/amoledBlack/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/amoledBlack/preview-light.svg b/DankMaterialShell/themes/amoledBlack/preview-light.svg
new file mode 100644
index 0000000..cfa0443
--- /dev/null
+++ b/DankMaterialShell/themes/amoledBlack/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/amoledBlack/theme.json b/DankMaterialShell/themes/amoledBlack/theme.json
new file mode 100644
index 0000000..e673a4c
--- /dev/null
+++ b/DankMaterialShell/themes/amoledBlack/theme.json
@@ -0,0 +1,213 @@
+{
+ "id": "amoledBlack",
+ "name": "Amoled Black",
+ "version": "1.0.0",
+ "author": "acup",
+ "description": "absolutle black",
+ "dark": {},
+ "light": {},
+ "variants": {
+ "type": "multi",
+ "defaults": {
+ "dark": {
+ "accent": "white",
+ "flavor": "black"
+ },
+ "light": {
+ "accent": "white",
+ "flavor": "black-light"
+ }
+ },
+ "flavors": [
+ {
+ "id": "black",
+ "name": "black",
+ "dark": {
+ "primaryText": "#000000",
+ "primaryContainer": "#CC5200",
+ "secondary": "#999999",
+ "surface": "#000000",
+ "surfaceText": "#E6F0FF",
+ "surfaceVariant": "#000000",
+ "surfaceVariantText": "#FFFFFF",
+ "surfaceTint": "#FF6600",
+ "background": "#000000",
+ "backgroundText": "#FFFFFF",
+ "outline": "#555555",
+ "surfaceContainer": "#000000",
+ "surfaceContainerHigh": "#000000",
+ "error": "#DD0000",
+ "warning": "#FFCC00",
+ "info": "#999999"
+ },
+ "light": {}
+ },
+ {
+ "id": "black-light",
+ "name": "black",
+ "dark": {},
+ "light": {
+ "primaryText": "#000000",
+ "primaryContainer": "#CC5200",
+ "secondary": "#999999",
+ "surface": "#000000",
+ "surfaceText": "#E6F0FF",
+ "surfaceVariant": "#000000",
+ "surfaceVariantText": "#FFFFFF",
+ "surfaceTint": "#FF6600",
+ "background": "#000000",
+ "backgroundText": "#FFFFFF",
+ "outline": "#555555",
+ "surfaceContainer": "#000000",
+ "surfaceContainerHigh": "#000000",
+ "error": "#DD0000",
+ "warning": "#FFCC00",
+ "info": "#999999"
+ }
+ }
+ ],
+ "accents": [
+ {
+ "black": {
+ "primary": "#FFFFFF"
+ },
+ "black-light": {
+ "primary": "#FFFFFF"
+ },
+ "id": "white",
+ "name": "white"
+ },
+ {
+ "black": {
+ "primary": "#FF0000"
+ },
+ "black-light": {
+ "primary": "#FF0000"
+ },
+ "id": "red",
+ "name": "red"
+ },
+ {
+ "black": {
+ "primary": "#800000"
+ },
+ "black-light": {
+ "primary": "#800000"
+ },
+ "id": "maroon",
+ "name": "maroon"
+ },
+ {
+ "black": {
+ "primary": "#00FF00"
+ },
+ "black-light": {
+ "primary": "#00FF00"
+ },
+ "id": "green",
+ "name": "green"
+ },
+ {
+ "black": {
+ "primary": "#008000"
+ },
+ "black-light": {
+ "primary": "#008000"
+ },
+ "id": "dark-green",
+ "name": "dark green"
+ },
+ {
+ "black": {
+ "primary": "#ADFF2F"
+ },
+ "black-light": {
+ "primary": "#ADFF2F"
+ },
+ "id": "greenyellow",
+ "name": "greenyellow"
+ },
+ {
+ "black": {
+ "primary": "#03fc7b"
+ },
+ "black-light": {
+ "primary": "#03fc7b"
+ },
+ "id": "coral",
+ "name": "coral"
+ },
+ {
+ "black": {
+ "primary": "#0000FF"
+ },
+ "black-light": {
+ "primary": "#0000FF"
+ },
+ "id": "blue",
+ "name": "blue"
+ },
+ {
+ "black": {
+ "primary": "#03fcc6"
+ },
+ "black-light": {
+ "primary": "#03fcc6"
+ },
+ "id": "turquoise",
+ "name": "turquoise"
+ },
+ {
+ "black": {
+ "primary": "#CC00FF"
+ },
+ "black-light": {
+ "primary": "#CC00FF"
+ },
+ "id": "purple",
+ "name": "purple"
+ },
+ {
+ "black": {
+ "primary": "#fc03eb"
+ },
+ "black-light": {
+ "primary": "#fc03eb"
+ },
+ "id": "pink",
+ "name": "pink"
+ },
+ {
+ "black": {
+ "primary": "#fcfc03"
+ },
+ "black-light": {
+ "primary": "#fcfc03"
+ },
+ "id": "yellow",
+ "name": "yellow"
+ },
+ {
+ "black": {
+ "primary": "#F35C25"
+ },
+ "black-light": {
+ "primary": "#F35C25"
+ },
+ "id": "orange",
+ "name": "orange"
+ },
+ {
+ "black": {
+ "primary": "#ff7b00"
+ },
+ "black-light": {
+ "primary": "#ff7b00"
+ },
+ "id": "light-orange",
+ "name": "light orange"
+ }
+ ]
+ },
+ "sourceDir": "amoled-black-theme"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/asusrog/theme.json b/DankMaterialShell/themes/asusrog/theme.json
new file mode 100644
index 0000000..ddc07d6
--- /dev/null
+++ b/DankMaterialShell/themes/asusrog/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "asusROG",
+ "name": "ASUS ROG",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "ASUS ROG inspired theme",
+ "dark": {
+ "primary": "#FF0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#B71C1C",
+ "secondary": "#00FF00",
+ "surface": "#0E0E0E",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1C1C1C",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#B71C1C",
+ "background": "#0E0E0E",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1C1C1C",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF0000"
+ },
+ "light": {
+ "primary": "#FF0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#FFEBEE",
+ "secondary": "#00CC00",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#FFEBEE",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF0000"
+ },
+ "sourceDir": "asus-rog"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/dellxps/theme.json b/DankMaterialShell/themes/dellxps/theme.json
new file mode 100644
index 0000000..4f20d6a
--- /dev/null
+++ b/DankMaterialShell/themes/dellxps/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "dellXPS",
+ "name": "Dell XPS",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Dell XPS inspired theme",
+ "dark": {
+ "primary": "#00A9E0",
+ "primaryText": "#000000",
+ "primaryContainer": "#007DB8",
+ "secondary": "#737373",
+ "surface": "#121212",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1E1E1E",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#007DB8",
+ "background": "#0D0D0D",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1E1E1E",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#00A9E0"
+ },
+ "light": {
+ "primary": "#007DB8",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#E6F3FF",
+ "secondary": "#5C5C5C",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#E6F3FF",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#007DB8"
+ },
+ "sourceDir": "dell-xps"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/framework/theme.json b/DankMaterialShell/themes/framework/theme.json
new file mode 100644
index 0000000..12557ff
--- /dev/null
+++ b/DankMaterialShell/themes/framework/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "framework",
+ "name": "Framework",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Framework inspired theme",
+ "dark": {
+ "primary": "#FF6600",
+ "primaryText": "#000000",
+ "primaryContainer": "#E65C00",
+ "secondary": "#333333",
+ "surface": "#121212",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1E1E1E",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#E65C00",
+ "background": "#121212",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1E1E1E",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF6600"
+ },
+ "light": {
+ "primary": "#FF6600",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#FFE0B2",
+ "secondary": "#5C5C5C",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#FFE0B2",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF6600"
+ },
+ "sourceDir": "framework"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gigabyteaorus/theme.json b/DankMaterialShell/themes/gigabyteaorus/theme.json
new file mode 100644
index 0000000..3ec53da
--- /dev/null
+++ b/DankMaterialShell/themes/gigabyteaorus/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "gigabyteAorus",
+ "name": "Gigabyte Aorus",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Gigabyte Aorus inspired theme",
+ "dark": {
+ "primary": "#FF6600",
+ "primaryText": "#000000",
+ "primaryContainer": "#E65C00",
+ "secondary": "#00FF00",
+ "surface": "#0E0E0E",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1C1C1C",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#E65C00",
+ "background": "#0E0E0E",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1C1C1C",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF6600"
+ },
+ "light": {
+ "primary": "#FF6600",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#FFE0B2",
+ "secondary": "#00CC00",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#FFE0B2",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF6600"
+ },
+ "sourceDir": "gigabyte-aorus"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-blue-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-blue-dark.svg
new file mode 100644
index 0000000..f89fa8c
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-blue-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-blue-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-blue-light.svg
new file mode 100644
index 0000000..3b0159e
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-blue-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-blue.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-blue.svg
new file mode 100644
index 0000000..b28da20
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-blue.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-dark.svg
new file mode 100644
index 0000000..d33b569
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-green-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-green-dark.svg
new file mode 100644
index 0000000..af783ab
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-green-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-green-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-green-light.svg
new file mode 100644
index 0000000..2e79bc1
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-green-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-green.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-green.svg
new file mode 100644
index 0000000..ee11708
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-green.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-light.svg
new file mode 100644
index 0000000..f94d6b3
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-orange-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-orange-dark.svg
new file mode 100644
index 0000000..fc4abaa
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-orange-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-orange-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-orange-light.svg
new file mode 100644
index 0000000..466954d
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-orange-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-orange.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-orange.svg
new file mode 100644
index 0000000..9ca36cd
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-orange.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-pink-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-pink-dark.svg
new file mode 100644
index 0000000..8d69655
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-pink-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-pink-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-pink-light.svg
new file mode 100644
index 0000000..5534bac
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-pink-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-pink.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-pink.svg
new file mode 100644
index 0000000..841074a
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-pink.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-purple-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-purple-dark.svg
new file mode 100644
index 0000000..e92b872
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-purple-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-purple-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-purple-light.svg
new file mode 100644
index 0000000..f7e427a
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-purple-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-purple.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-purple.svg
new file mode 100644
index 0000000..1be4ada
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-purple.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-red-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-red-dark.svg
new file mode 100644
index 0000000..a83e7c5
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-red-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-red-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-red-light.svg
new file mode 100644
index 0000000..3cce2b7
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-red-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-red.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-red.svg
new file mode 100644
index 0000000..6b70832
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-red.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-slate-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-slate-dark.svg
new file mode 100644
index 0000000..d33b569
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-slate-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-slate-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-slate-light.svg
new file mode 100644
index 0000000..f94d6b3
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-slate-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-slate.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-slate.svg
new file mode 100644
index 0000000..d627fed
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-slate.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-teal-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-teal-dark.svg
new file mode 100644
index 0000000..c9b7618
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-teal-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-teal-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-teal-light.svg
new file mode 100644
index 0000000..15dc1d0
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-teal-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-teal.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-teal.svg
new file mode 100644
index 0000000..631c28a
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-teal.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-yellow-dark.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-yellow-dark.svg
new file mode 100644
index 0000000..b813e0b
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-yellow-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-yellow-light.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-yellow-light.svg
new file mode 100644
index 0000000..7397d84
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-yellow-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/preview-yellow.svg b/DankMaterialShell/themes/gnomeAdwaita/preview-yellow.svg
new file mode 100644
index 0000000..dd0793b
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/preview-yellow.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/gnomeAdwaita/theme.json b/DankMaterialShell/themes/gnomeAdwaita/theme.json
new file mode 100644
index 0000000..b9a5a5f
--- /dev/null
+++ b/DankMaterialShell/themes/gnomeAdwaita/theme.json
@@ -0,0 +1,195 @@
+{
+ "id": "gnomeAdwaita",
+ "name": "GNOME Adwaita",
+ "version": "1.0.0",
+ "author": "ciyoxe",
+ "description": "GNOME-inspired theme with Adwaita accent variants",
+ "dark": {
+ "primary": "#6f8396",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#2e2e32",
+ "secondary": "#bbd1e5",
+ "surface": "#1d1d20",
+ "surfaceText": "#ffffff",
+ "surfaceVariant": "#28282c",
+ "surfaceVariantText": "#ffffff",
+ "surfaceTint": "#1d1d20",
+ "background": "#222226",
+ "backgroundText": "#ffffff",
+ "outline": "#5e5c64",
+ "surfaceContainer": "#222226",
+ "surfaceContainerHigh": "#36363a",
+ "error": "#c01c28",
+ "warning": "#cd9309",
+ "info": "#6f8396"
+ },
+ "light": {
+ "primary": "#6f8396",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dce3e8",
+ "secondary": "#526678",
+ "surface": "#ffffff",
+ "surfaceText": "#1e1e1e",
+ "surfaceVariant": "#ebe9e6",
+ "surfaceVariantText": "#1e1e1e",
+ "surfaceTint": "#ffffff",
+ "background": "#f2f1ef",
+ "backgroundText": "#1e1e1e",
+ "outline": "#aaa7a2",
+ "surfaceContainer": "#f2f1ef",
+ "surfaceContainerHigh": "#fdfdfd",
+ "error": "#e01b24",
+ "warning": "#e5a50a",
+ "info": "#6f8396"
+ },
+ "variants": {
+ "default": "slate",
+ "options": [
+ {
+ "id": "blue",
+ "name": "Blue",
+ "dark": {
+ "primary": "#3584e4",
+ "secondary": "#81d0ff",
+ "surfaceTint": "#3584e4",
+ "info": "#3584e4"
+ },
+ "light": {
+ "primary": "#3584e4",
+ "secondary": "#0461be",
+ "surfaceTint": "#3584e4",
+ "info": "#3584e4"
+ }
+ },
+ {
+ "id": "teal",
+ "name": "Teal",
+ "dark": {
+ "primary": "#2190a4",
+ "secondary": "#7bdff4",
+ "surfaceTint": "#2190a4",
+ "info": "#2190a4"
+ },
+ "light": {
+ "primary": "#2190a4",
+ "secondary": "#007184",
+ "surfaceTint": "#2190a4",
+ "info": "#2190a4"
+ }
+ },
+ {
+ "id": "green",
+ "name": "Green",
+ "dark": {
+ "primary": "#3a944a",
+ "secondary": "#8de698",
+ "surfaceTint": "#3a944a",
+ "info": "#3a944a"
+ },
+ "light": {
+ "primary": "#3a944a",
+ "secondary": "#15772e",
+ "surfaceTint": "#3a944a",
+ "info": "#3a944a"
+ }
+ },
+ {
+ "id": "yellow",
+ "name": "Yellow",
+ "dark": {
+ "primary": "#c88800",
+ "secondary": "#ffc057",
+ "surfaceTint": "#c88800",
+ "info": "#c88800"
+ },
+ "light": {
+ "primary": "#c88800",
+ "secondary": "#905300",
+ "surfaceTint": "#c88800",
+ "info": "#c88800"
+ }
+ },
+ {
+ "id": "orange",
+ "name": "Orange",
+ "dark": {
+ "primary": "#ed5b00",
+ "secondary": "#ff9c5b",
+ "surfaceTint": "#ed5b00",
+ "info": "#ed5b00"
+ },
+ "light": {
+ "primary": "#ed5b00",
+ "secondary": "#b62200",
+ "surfaceTint": "#ed5b00",
+ "info": "#ed5b00"
+ }
+ },
+ {
+ "id": "red",
+ "name": "Red",
+ "dark": {
+ "primary": "#e62d42",
+ "secondary": "#ff888c",
+ "surfaceTint": "#e62d42",
+ "info": "#e62d42"
+ },
+ "light": {
+ "primary": "#e62d42",
+ "secondary": "#c00023",
+ "surfaceTint": "#e62d42",
+ "info": "#e62d42"
+ }
+ },
+ {
+ "id": "pink",
+ "name": "Pink",
+ "dark": {
+ "primary": "#d56199",
+ "secondary": "#ffa0d8",
+ "surfaceTint": "#d56199",
+ "info": "#d56199"
+ },
+ "light": {
+ "primary": "#d56199",
+ "secondary": "#a2326c",
+ "surfaceTint": "#d56199",
+ "info": "#d56199"
+ }
+ },
+ {
+ "id": "purple",
+ "name": "Purple",
+ "dark": {
+ "primary": "#9141ac",
+ "secondary": "#fba7ff",
+ "surfaceTint": "#9141ac",
+ "info": "#9141ac"
+ },
+ "light": {
+ "primary": "#9141ac",
+ "secondary": "#8939a4",
+ "surfaceTint": "#9141ac",
+ "info": "#9141ac"
+ }
+ },
+ {
+ "id": "slate",
+ "name": "Slate",
+ "dark": {
+ "primary": "#6f8396",
+ "secondary": "#bbd1e5",
+ "surfaceTint": "#6f8396",
+ "info": "#6f8396"
+ },
+ "light": {
+ "primary": "#6f8396",
+ "secondary": "#526678",
+ "surfaceTint": "#6f8396",
+ "info": "#6f8396"
+ }
+ }
+ ]
+ },
+ "sourceDir": "gnome-adwaita"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/hpspectre/theme.json b/DankMaterialShell/themes/hpspectre/theme.json
new file mode 100644
index 0000000..2aa6a7a
--- /dev/null
+++ b/DankMaterialShell/themes/hpspectre/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "hpSpectre",
+ "name": "HP Spectre",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "HP Spectre inspired theme",
+ "dark": {
+ "primary": "#0096D6",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#006994",
+ "secondary": "#737373",
+ "surface": "#121212",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1E1E1E",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#006994",
+ "background": "#0D0D0D",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1E1E1E",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#0096D6"
+ },
+ "light": {
+ "primary": "#0096D6",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#E0F2FE",
+ "secondary": "#5C5C5C",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#E0F2FE",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#0096D6"
+ },
+ "sourceDir": "hp-spectre"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/macbook/theme.json b/DankMaterialShell/themes/macbook/theme.json
new file mode 100644
index 0000000..6b74888
--- /dev/null
+++ b/DankMaterialShell/themes/macbook/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "appleMacBook",
+ "name": "Apple MacBook",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Apple MacBook inspired theme",
+ "dark": {
+ "primary": "#007AFF",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#0A63D5",
+ "secondary": "#737373",
+ "surface": "#1C1C1E",
+ "surfaceText": "#F5F5F7",
+ "surfaceVariant": "#2C2C2E",
+ "surfaceVariantText": "#CBCBCB",
+ "surfaceTint": "#0A63D5",
+ "background": "#1C1C1E",
+ "backgroundText": "#F5F5F7",
+ "outline": "#48484A",
+ "surfaceContainer": "#2C2C2E",
+ "surfaceContainerHigh": "#3A3A3C",
+ "error": "#FF3B30",
+ "warning": "#FF9F0A",
+ "info": "#007AFF"
+ },
+ "light": {
+ "primary": "#007AFF",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#E3F2FF",
+ "secondary": "#5C5C5C",
+ "surface": "#F5F5F7",
+ "surfaceText": "#1C1C1E",
+ "surfaceVariant": "#E5E5EA",
+ "surfaceVariantText": "#1C1C1E",
+ "surfaceTint": "#E3F2FF",
+ "background": "#F5F5F7",
+ "backgroundText": "#1C1C1E",
+ "outline": "#C6C6C8",
+ "surfaceContainer": "#F5F5F7",
+ "surfaceContainerHigh": "#E5E5EA",
+ "error": "#FF3B30",
+ "warning": "#FF9F0A",
+ "info": "#007AFF"
+ },
+ "sourceDir": "apple-macbook"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/microsoft/theme.json b/DankMaterialShell/themes/microsoft/theme.json
new file mode 100644
index 0000000..22b01a2
--- /dev/null
+++ b/DankMaterialShell/themes/microsoft/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "microsoftSurface",
+ "name": "Microsoft Surface",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Microsoft Surface inspired theme",
+ "dark": {
+ "primary": "#0078D4",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#005A9E",
+ "secondary": "#737373",
+ "surface": "#121212",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1E1E1E",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#005A9E",
+ "background": "#0D0D0D",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1E1E1E",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#0078D4"
+ },
+ "light": {
+ "primary": "#0078D4",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#E6F0FA",
+ "secondary": "#5C5C5C",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#E6F0FA",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#0078D4"
+ },
+ "sourceDir": "microsoft-surface"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/modus/preview-dark.svg b/DankMaterialShell/themes/modus/preview-dark.svg
new file mode 100644
index 0000000..77bc226
--- /dev/null
+++ b/DankMaterialShell/themes/modus/preview-dark.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/modus/preview-light.svg b/DankMaterialShell/themes/modus/preview-light.svg
new file mode 100644
index 0000000..782ee3f
--- /dev/null
+++ b/DankMaterialShell/themes/modus/preview-light.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/DankMaterialShell/themes/modus/theme.json b/DankMaterialShell/themes/modus/theme.json
new file mode 100644
index 0000000..1048e63
--- /dev/null
+++ b/DankMaterialShell/themes/modus/theme.json
@@ -0,0 +1,667 @@
+{
+ "id": "modus",
+ "name": "Modus",
+ "version": "1.0.0",
+ "author": "Jeremy Cowgar",
+ "description": "Accessible themes conforming to the highest color-contrast standard (WCAG AAA)",
+ "dark": {},
+ "light": {},
+ "variants": {
+ "type": "multi",
+ "defaults": {
+ "dark": {
+ "accent": "blue",
+ "flavor": "vivendi"
+ },
+ "light": {
+ "accent": "blue",
+ "flavor": "operandi"
+ }
+ },
+ "flavors": [
+ {
+ "id": "operandi",
+ "name": "Standard",
+ "dark": {},
+ "light": {
+ "surface": "#ffffff",
+ "surfaceText": "#000000",
+ "surfaceVariant": "#f2f2f2",
+ "surfaceVariantText": "#595959",
+ "background": "#f2f2f2",
+ "backgroundText": "#000000",
+ "outline": "#9f9f9f",
+ "surfaceContainer": "#e0e0e0",
+ "surfaceContainerHigh": "#c4c4c4",
+ "surfaceContainerHighest": "#ababab",
+ "error": "#a60000",
+ "warning": "#6f5500",
+ "info": "#005e8b"
+ }
+ },
+ {
+ "id": "operandi-tinted",
+ "name": "Tinted",
+ "dark": {},
+ "light": {
+ "surface": "#fbf7f0",
+ "surfaceText": "#000000",
+ "surfaceVariant": "#efe9dd",
+ "surfaceVariantText": "#595959",
+ "background": "#efe9dd",
+ "backgroundText": "#000000",
+ "outline": "#9f9690",
+ "surfaceContainer": "#dfd5cf",
+ "surfaceContainerHigh": "#c9b9b0",
+ "surfaceContainerHighest": "#b3a093",
+ "error": "#a60000",
+ "warning": "#6f5500",
+ "info": "#005e8b"
+ }
+ },
+ {
+ "id": "operandi-deuteranopia",
+ "name": "Deuteranopia",
+ "dark": {},
+ "light": {
+ "surface": "#ffffff",
+ "surfaceText": "#000000",
+ "surfaceVariant": "#f2f2f2",
+ "surfaceVariantText": "#595959",
+ "background": "#f2f2f2",
+ "backgroundText": "#000000",
+ "outline": "#9f9f9f",
+ "surfaceContainer": "#e0e0e0",
+ "surfaceContainerHigh": "#c4c4c4",
+ "surfaceContainerHighest": "#ababab",
+ "error": "#d00000",
+ "warning": "#884900",
+ "info": "#005e8b"
+ }
+ },
+ {
+ "id": "operandi-tritanopia",
+ "name": "Tritanopia",
+ "dark": {},
+ "light": {
+ "surface": "#ffffff",
+ "surfaceText": "#000000",
+ "surfaceVariant": "#f2f2f2",
+ "surfaceVariantText": "#595959",
+ "background": "#f2f2f2",
+ "backgroundText": "#000000",
+ "outline": "#9f9f9f",
+ "surfaceContainer": "#e0e0e0",
+ "surfaceContainerHigh": "#c4c4c4",
+ "surfaceContainerHighest": "#ababab",
+ "error": "#a0132f",
+ "warning": "#695500",
+ "info": "#005f5f"
+ }
+ },
+ {
+ "id": "vivendi",
+ "name": "Standard",
+ "dark": {
+ "surface": "#000000",
+ "surfaceText": "#ffffff",
+ "surfaceVariant": "#1e1e1e",
+ "surfaceVariantText": "#989898",
+ "background": "#1e1e1e",
+ "backgroundText": "#ffffff",
+ "outline": "#646464",
+ "surfaceContainer": "#303030",
+ "surfaceContainerHigh": "#535353",
+ "surfaceContainerHighest": "#6a6a6a",
+ "error": "#ff5f59",
+ "warning": "#d0bc00",
+ "info": "#00d3d0"
+ },
+ "light": {}
+ },
+ {
+ "id": "vivendi-tinted",
+ "name": "Tinted",
+ "dark": {
+ "surface": "#0d0e1c",
+ "surfaceText": "#ffffff",
+ "surfaceVariant": "#1d2235",
+ "surfaceVariantText": "#989898",
+ "background": "#1d2235",
+ "backgroundText": "#ffffff",
+ "outline": "#61647a",
+ "surfaceContainer": "#2b3045",
+ "surfaceContainerHigh": "#4a4f69",
+ "surfaceContainerHighest": "#5f6480",
+ "error": "#ff5f59",
+ "warning": "#d0bc00",
+ "info": "#00d3d0"
+ },
+ "light": {}
+ },
+ {
+ "id": "vivendi-deuteranopia",
+ "name": "Deuteranopia",
+ "dark": {
+ "surface": "#000000",
+ "surfaceText": "#ffffff",
+ "surfaceVariant": "#1e1e1e",
+ "surfaceVariantText": "#989898",
+ "background": "#1e1e1e",
+ "backgroundText": "#ffffff",
+ "outline": "#646464",
+ "surfaceContainer": "#303030",
+ "surfaceContainerHigh": "#535353",
+ "surfaceContainerHighest": "#6a6a6a",
+ "error": "#ff5f59",
+ "warning": "#fec43f",
+ "info": "#00d3d0"
+ },
+ "light": {}
+ },
+ {
+ "id": "vivendi-tritanopia",
+ "name": "Tritanopia",
+ "dark": {
+ "surface": "#000000",
+ "surfaceText": "#ffffff",
+ "surfaceVariant": "#1e1e1e",
+ "surfaceVariantText": "#989898",
+ "background": "#1e1e1e",
+ "backgroundText": "#ffffff",
+ "outline": "#646464",
+ "surfaceContainer": "#303030",
+ "surfaceContainerHigh": "#535353",
+ "surfaceContainerHighest": "#6a6a6a",
+ "error": "#ff7f86",
+ "warning": "#cabf00",
+ "info": "#6ae4b9"
+ },
+ "light": {}
+ }
+ ],
+ "accents": [
+ {
+ "id": "blue",
+ "name": "Blue",
+ "operandi": {
+ "primary": "#0031a9",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dde4ff",
+ "secondary": "#3548cf",
+ "surfaceTint": "#eef1ff"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#0031a9",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dde4ff",
+ "secondary": "#3548cf",
+ "surfaceTint": "#eef1ff"
+ },
+ "operandi-tinted": {
+ "primary": "#0031a9",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#dde4ff",
+ "secondary": "#3548cf",
+ "surfaceTint": "#eee9e1"
+ },
+ "operandi-tritanopia": {
+ "primary": "#0031a9",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dde4ff",
+ "secondary": "#531ab6",
+ "surfaceTint": "#eef1ff"
+ },
+ "vivendi": {
+ "primary": "#2fafff",
+ "primaryText": "#000000",
+ "primaryContainer": "#0f3a5e",
+ "secondary": "#79a8ff",
+ "surfaceTint": "#0a1a2e"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#2fafff",
+ "primaryText": "#000000",
+ "primaryContainer": "#0f3a5e",
+ "secondary": "#79a8ff",
+ "surfaceTint": "#0a1a2e"
+ },
+ "vivendi-tinted": {
+ "primary": "#2fafff",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#0f3a5e",
+ "secondary": "#79a8ff",
+ "surfaceTint": "#0e1530"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#2fafff",
+ "primaryText": "#000000",
+ "primaryContainer": "#0f3a5e",
+ "secondary": "#b6a0ff",
+ "surfaceTint": "#0a1a2e"
+ }
+ },
+ {
+ "id": "red",
+ "name": "Red",
+ "operandi": {
+ "primary": "#a60000",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#ffdcdc",
+ "secondary": "#972500",
+ "surfaceTint": "#fff0f0"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#a60000",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#ffdcdc",
+ "secondary": "#972500",
+ "surfaceTint": "#fff0f0"
+ },
+ "operandi-tinted": {
+ "primary": "#a60000",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#ffdcdc",
+ "secondary": "#972500",
+ "surfaceTint": "#f5e8e0"
+ },
+ "operandi-tritanopia": {
+ "primary": "#a0132f",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#ffdce3",
+ "secondary": "#972500",
+ "surfaceTint": "#fff0f0"
+ },
+ "vivendi": {
+ "primary": "#ff5f59",
+ "primaryText": "#000000",
+ "primaryContainer": "#5e1a17",
+ "secondary": "#ff6b55",
+ "surfaceTint": "#2e0d0b"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#ff5f59",
+ "primaryText": "#000000",
+ "primaryContainer": "#5e1a17",
+ "secondary": "#ff6b55",
+ "surfaceTint": "#2e0d0b"
+ },
+ "vivendi-tinted": {
+ "primary": "#ff5f59",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#5e1a17",
+ "secondary": "#ff6b55",
+ "surfaceTint": "#1e0e1a"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#ff7f86",
+ "primaryText": "#000000",
+ "primaryContainer": "#5e2025",
+ "secondary": "#ff6b55",
+ "surfaceTint": "#2e0d0b"
+ }
+ },
+ {
+ "id": "green",
+ "name": "Green",
+ "operandi": {
+ "primary": "#006800",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#d5f5d0",
+ "secondary": "#00663f",
+ "surfaceTint": "#edf7eb"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#006800",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#d5f5d0",
+ "secondary": "#00663f",
+ "surfaceTint": "#edf7eb"
+ },
+ "operandi-tinted": {
+ "primary": "#006800",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#d5f5d0",
+ "secondary": "#00663f",
+ "surfaceTint": "#e6eede"
+ },
+ "operandi-tritanopia": {
+ "primary": "#006800",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#d5f5d0",
+ "secondary": "#00663f",
+ "surfaceTint": "#edf7eb"
+ },
+ "vivendi": {
+ "primary": "#44bc44",
+ "primaryText": "#000000",
+ "primaryContainer": "#1a4a1a",
+ "secondary": "#00c06f",
+ "surfaceTint": "#0d250d"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#44bc44",
+ "primaryText": "#000000",
+ "primaryContainer": "#1a4a1a",
+ "secondary": "#00c06f",
+ "surfaceTint": "#0d250d"
+ },
+ "vivendi-tinted": {
+ "primary": "#44bc44",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#1a4a1a",
+ "secondary": "#00c06f",
+ "surfaceTint": "#0e1518"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#44bc44",
+ "primaryText": "#000000",
+ "primaryContainer": "#1a4a1a",
+ "secondary": "#00c06f",
+ "surfaceTint": "#0d250d"
+ }
+ },
+ {
+ "id": "yellow",
+ "name": "Yellow",
+ "operandi": {
+ "primary": "#6f5500",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#f5e8c8",
+ "secondary": "#884900",
+ "surfaceTint": "#f8f1e2"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#6f5500",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#f5e8c8",
+ "secondary": "#884900",
+ "surfaceTint": "#f8f1e2"
+ },
+ "operandi-tinted": {
+ "primary": "#6f5500",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#f5e8c8",
+ "secondary": "#884900",
+ "surfaceTint": "#efe5d5"
+ },
+ "operandi-tritanopia": {
+ "primary": "#6f5500",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#f5e8c8",
+ "secondary": "#884900",
+ "surfaceTint": "#f8f1e2"
+ },
+ "vivendi": {
+ "primary": "#d0bc00",
+ "primaryText": "#000000",
+ "primaryContainer": "#4a4200",
+ "secondary": "#fec43f",
+ "surfaceTint": "#252000"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#d0bc00",
+ "primaryText": "#000000",
+ "primaryContainer": "#4a4200",
+ "secondary": "#fec43f",
+ "surfaceTint": "#252000"
+ },
+ "vivendi-tinted": {
+ "primary": "#d0bc00",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#4a4200",
+ "secondary": "#fec43f",
+ "surfaceTint": "#15161a"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#d0bc00",
+ "primaryText": "#000000",
+ "primaryContainer": "#4a4200",
+ "secondary": "#fec43f",
+ "surfaceTint": "#252000"
+ }
+ },
+ {
+ "id": "magenta",
+ "name": "Magenta",
+ "operandi": {
+ "primary": "#721045",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#fdd6ea",
+ "secondary": "#531ab6",
+ "surfaceTint": "#f9edf4"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#721045",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#fdd6ea",
+ "secondary": "#531ab6",
+ "surfaceTint": "#f9edf4"
+ },
+ "operandi-tinted": {
+ "primary": "#721045",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#fdd6ea",
+ "secondary": "#531ab6",
+ "surfaceTint": "#f0e5de"
+ },
+ "operandi-tritanopia": {
+ "primary": "#721045",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#fdd6ea",
+ "secondary": "#531ab6",
+ "surfaceTint": "#f9edf4"
+ },
+ "vivendi": {
+ "primary": "#feacd0",
+ "primaryText": "#000000",
+ "primaryContainer": "#5e3048",
+ "secondary": "#b6a0ff",
+ "surfaceTint": "#2e1824"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#feacd0",
+ "primaryText": "#000000",
+ "primaryContainer": "#5e3048",
+ "secondary": "#b6a0ff",
+ "surfaceTint": "#2e1824"
+ },
+ "vivendi-tinted": {
+ "primary": "#feacd0",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#5e3048",
+ "secondary": "#b6a0ff",
+ "surfaceTint": "#1a1224"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#feacd0",
+ "primaryText": "#000000",
+ "primaryContainer": "#5e3048",
+ "secondary": "#b6a0ff",
+ "surfaceTint": "#2e1824"
+ }
+ },
+ {
+ "id": "cyan",
+ "name": "Cyan",
+ "operandi": {
+ "primary": "#005e8b",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#d0eaf5",
+ "secondary": "#005f5f",
+ "surfaceTint": "#ebf3f8"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#005e8b",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#d0eaf5",
+ "secondary": "#005f5f",
+ "surfaceTint": "#ebf3f8"
+ },
+ "operandi-tinted": {
+ "primary": "#005e8b",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#d0eaf5",
+ "secondary": "#005f5f",
+ "surfaceTint": "#e4ebe0"
+ },
+ "operandi-tritanopia": {
+ "primary": "#005e8b",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#d0eaf5",
+ "secondary": "#005f5f",
+ "surfaceTint": "#ebf3f8"
+ },
+ "vivendi": {
+ "primary": "#00d3d0",
+ "primaryText": "#000000",
+ "primaryContainer": "#0a4a49",
+ "secondary": "#6ae4b9",
+ "surfaceTint": "#052525"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#00d3d0",
+ "primaryText": "#000000",
+ "primaryContainer": "#0a4a49",
+ "secondary": "#6ae4b9",
+ "surfaceTint": "#052525"
+ },
+ "vivendi-tinted": {
+ "primary": "#00d3d0",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#0a4a49",
+ "secondary": "#6ae4b9",
+ "surfaceTint": "#0b1525"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#00d3d0",
+ "primaryText": "#000000",
+ "primaryContainer": "#0a4a49",
+ "secondary": "#6ae4b9",
+ "surfaceTint": "#052525"
+ }
+ },
+ {
+ "id": "warmer-blue",
+ "name": "Warmer Blue",
+ "operandi": {
+ "primary": "#3548cf",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dfe3ff",
+ "secondary": "#0031a9",
+ "surfaceTint": "#eff1ff"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#3548cf",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dfe3ff",
+ "secondary": "#0031a9",
+ "surfaceTint": "#eff1ff"
+ },
+ "operandi-tinted": {
+ "primary": "#3548cf",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#dfe3ff",
+ "secondary": "#0031a9",
+ "surfaceTint": "#eae5e0"
+ },
+ "operandi-tritanopia": {
+ "primary": "#3548cf",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#dfe3ff",
+ "secondary": "#0031a9",
+ "surfaceTint": "#eff1ff"
+ },
+ "vivendi": {
+ "primary": "#79a8ff",
+ "primaryText": "#000000",
+ "primaryContainer": "#1e3560",
+ "secondary": "#2fafff",
+ "surfaceTint": "#0f1a30"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#79a8ff",
+ "primaryText": "#000000",
+ "primaryContainer": "#1e3560",
+ "secondary": "#2fafff",
+ "surfaceTint": "#0f1a30"
+ },
+ "vivendi-tinted": {
+ "primary": "#79a8ff",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#1e3560",
+ "secondary": "#2fafff",
+ "surfaceTint": "#0e1530"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#79a8ff",
+ "primaryText": "#000000",
+ "primaryContainer": "#1e3560",
+ "secondary": "#2fafff",
+ "surfaceTint": "#0f1a30"
+ }
+ },
+ {
+ "id": "purple",
+ "name": "Purple",
+ "operandi": {
+ "primary": "#531ab6",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#e8dcff",
+ "secondary": "#721045",
+ "surfaceTint": "#f2edff"
+ },
+ "operandi-deuteranopia": {
+ "primary": "#531ab6",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#e8dcff",
+ "secondary": "#721045",
+ "surfaceTint": "#f2edff"
+ },
+ "operandi-tinted": {
+ "primary": "#531ab6",
+ "primaryText": "#fbf7f0",
+ "primaryContainer": "#e8dcff",
+ "secondary": "#721045",
+ "surfaceTint": "#ebe4de"
+ },
+ "operandi-tritanopia": {
+ "primary": "#531ab6",
+ "primaryText": "#ffffff",
+ "primaryContainer": "#e8dcff",
+ "secondary": "#721045",
+ "surfaceTint": "#f2edff"
+ },
+ "vivendi": {
+ "primary": "#b6a0ff",
+ "primaryText": "#000000",
+ "primaryContainer": "#3a2e60",
+ "secondary": "#feacd0",
+ "surfaceTint": "#1d1730"
+ },
+ "vivendi-deuteranopia": {
+ "primary": "#b6a0ff",
+ "primaryText": "#000000",
+ "primaryContainer": "#3a2e60",
+ "secondary": "#feacd0",
+ "surfaceTint": "#1d1730"
+ },
+ "vivendi-tinted": {
+ "primary": "#b6a0ff",
+ "primaryText": "#0d0e1c",
+ "primaryContainer": "#3a2e60",
+ "secondary": "#feacd0",
+ "surfaceTint": "#121328"
+ },
+ "vivendi-tritanopia": {
+ "primary": "#b6a0ff",
+ "primaryText": "#000000",
+ "primaryContainer": "#3a2e60",
+ "secondary": "#feacd0",
+ "surfaceTint": "#1d1730"
+ }
+ }
+ ]
+ },
+ "sourceDir": "modus"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/msigaming/theme.json b/DankMaterialShell/themes/msigaming/theme.json
new file mode 100644
index 0000000..77eee42
--- /dev/null
+++ b/DankMaterialShell/themes/msigaming/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "msiGaming",
+ "name": "MSI Gaming",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "MSI Gaming inspired theme",
+ "dark": {
+ "primary": "#FF0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#B71C1C",
+ "secondary": "#00FF00",
+ "surface": "#0E0E0E",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1C1C1C",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#B71C1C",
+ "background": "#0E0E0E",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1C1C1C",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF0000"
+ },
+ "light": {
+ "primary": "#FF0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#FFEBEE",
+ "secondary": "#00CC00",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#FFEBEE",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#FF0000"
+ },
+ "sourceDir": "msi-gaming"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/razer/theme.json b/DankMaterialShell/themes/razer/theme.json
new file mode 100644
index 0000000..5d6c013
--- /dev/null
+++ b/DankMaterialShell/themes/razer/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "razerBlade",
+ "name": "Razer Blade",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Razer Blade inspired theme",
+ "dark": {
+ "primary": "#00FF00",
+ "primaryText": "#000000",
+ "primaryContainer": "#00B300",
+ "secondary": "#00CCFF",
+ "surface": "#0E0E0E",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1C1C1C",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#00B300",
+ "background": "#0E0E0E",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1C1C1C",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#00FF00"
+ },
+ "light": {
+ "primary": "#00CC00",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#E0FFE0",
+ "secondary": "#00B2FF",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#E0FFE0",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#00CC00"
+ },
+ "sourceDir": "razer-blade"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/system76/theme.json b/DankMaterialShell/themes/system76/theme.json
new file mode 100644
index 0000000..6ff12ab
--- /dev/null
+++ b/DankMaterialShell/themes/system76/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "system76",
+ "name": "System76",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "System76 inspired theme",
+ "dark": {
+ "primary": "#76BA99",
+ "primaryText": "#000000",
+ "primaryContainer": "#5A9A80",
+ "secondary": "#5C7080",
+ "surface": "#121212",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1E1E1E",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#5A9A80",
+ "background": "#121212",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1E1E1E",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#76BA99"
+ },
+ "light": {
+ "primary": "#76BA99",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#E0F0EB",
+ "secondary": "#5C7080",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#E0F0EB",
+ "background": "#F5F5F5",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#F5F5F5",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#76BA99"
+ },
+ "sourceDir": "system76"
+}
\ No newline at end of file
diff --git a/DankMaterialShell/themes/thinkpad/theme.json b/DankMaterialShell/themes/thinkpad/theme.json
new file mode 100644
index 0000000..752f825
--- /dev/null
+++ b/DankMaterialShell/themes/thinkpad/theme.json
@@ -0,0 +1,46 @@
+{
+ "id": "lenovoThinkPad",
+ "name": "Lenovo ThinkPad",
+ "version": "1.0.0",
+ "author": "ATLAS",
+ "description": "Lenovo ThinkPad inspired theme",
+ "dark": {
+ "primary": "#CC0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#8A0000",
+ "secondary": "#555555",
+ "surface": "#121212",
+ "surfaceText": "#E0E0E0",
+ "surfaceVariant": "#1E1E1E",
+ "surfaceVariantText": "#BDBDBD",
+ "surfaceTint": "#8A0000",
+ "background": "#0D0D0D",
+ "backgroundText": "#E0E0E0",
+ "outline": "#444444",
+ "surfaceContainer": "#1E1E1E",
+ "surfaceContainerHigh": "#2A2A2A",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#CC0000"
+ },
+ "light": {
+ "primary": "#CC0000",
+ "primaryText": "#FFFFFF",
+ "primaryContainer": "#FFEBEE",
+ "secondary": "#5C5C5C",
+ "surface": "#FFFFFF",
+ "surfaceText": "#121212",
+ "surfaceVariant": "#E0E0E0",
+ "surfaceVariantText": "#424242",
+ "surfaceTint": "#FFEBEE",
+ "background": "#FAFAFA",
+ "backgroundText": "#121212",
+ "outline": "#BDBDBD",
+ "surfaceContainer": "#FAFAFA",
+ "surfaceContainerHigh": "#E0E0E0",
+ "error": "#FF5252",
+ "warning": "#FFB74D",
+ "info": "#CC0000"
+ },
+ "sourceDir": "lenovo-thinkpad"
+}
\ No newline at end of file
diff --git a/ghostty/themes/dankcolors b/ghostty/themes/dankcolors
index 5371bb9..9412f28 100644
--- a/ghostty/themes/dankcolors
+++ b/ghostty/themes/dankcolors
@@ -1,22 +1,22 @@
-background = #1c1c1c
-foreground = #fbf1c7
-cursor-color = #83a598
-selection-background = #458588
-selection-foreground = #fbf1c7
+background = #121212
+foreground = #e0e0e0
+cursor-color = #76ba99
+selection-background = #5a9a80
+selection-foreground = #e0e0e0
-palette = 0=#1c1c1c
-palette = 1=#bd7655
-palette = 2=#52a556
-palette = 3=#cec45c
-palette = 4=#759c8d
-palette = 5=#2f4c41
-palette = 6=#83a598
-palette = 7=#a2ada9
-palette = 8=#767e7b
-palette = 9=#dea58b
-palette = 10=#80c683
-palette = 11=#f7efa0
-palette = 12=#95b5a9
-palette = 13=#b7d6ca
-palette = 14=#d1e7de
-palette = 15=#e9efec
+palette = 0=#121212
+palette = 1=#d58360
+palette = 2=#5dba60
+palette = 3=#e8dc68
+palette = 4=#63b08b
+palette = 5=#1c563a
+palette = 6=#76BA99
+palette = 7=#b7c3bd
+palette = 8=#737c78
+palette = 9=#fbb99c
+palette = 10=#91df93
+palette = 11=#fff6a5
+palette = 12=#8dccad
+palette = 13=#b3f1d3
+palette = 14=#d5ffea
+palette = 15=#f8fffb
diff --git a/mango/dms/colors.conf b/mango/dms/colors.conf
index 4fdcae1..2dae2cb 100644
--- a/mango/dms/colors.conf
+++ b/mango/dms/colors.conf
@@ -1,6 +1,6 @@
# ! Auto-generated file. Do not edit directly.
# Remove source = ./dms/colors.conf from your config to override.
-bordercolor = 0xebdbb2ff
-focuscolor = 0x83a598ff
-urgentcolor = 0xcc241dff
+bordercolor = 0x444444ff
+focuscolor = 0x76ba99ff
+urgentcolor = 0xff5252ff
diff --git a/matugen/templates-out/obsidian.css b/matugen/templates-out/obsidian.css
index b4cb848..09fe16c 100644
--- a/matugen/templates-out/obsidian.css
+++ b/matugen/templates-out/obsidian.css
@@ -6,113 +6,113 @@
.theme-dark, .theme-light {
/* ── Material You RGB helpers ──────────────────────────── */
- --mat-bg-rgb: 28, 28, 28;
- --mat-surface-rgb: 28, 28, 28;
- --mat-on-surface-rgb: 251, 241, 199;
- --mat-primary-rgb: 131, 165, 152;
- --mat-on-primary-rgb: 28, 28, 28;
+ --mat-bg-rgb: 18, 18, 18;
+ --mat-surface-rgb: 18, 18, 18;
+ --mat-on-surface-rgb: 224, 224, 224;
+ --mat-primary-rgb: 118, 186, 153;
+ --mat-on-primary-rgb: 0, 0, 0;
/* ── Core Backgrounds ──────────────────────────────────── */
- --background-primary: #1c1c1c;
- --background-primary-alt: #1c1c1c;
- --background-secondary: #1c1c1c;
- --background-secondary-alt: #282828;
+ --background-primary: #121212;
+ --background-primary-alt: #121212;
+ --background-secondary: #121212;
+ --background-secondary-alt: #1e1e1e;
/* ── Titlebar ──────────────────────────────────────────── */
- --titlebar-background: #1c1c1c;
- --titlebar-background-focused: #1c1c1c;
- --titlebar-text-color: #fbf1c7;
+ --titlebar-background: #121212;
+ --titlebar-background-focused: #121212;
+ --titlebar-text-color: #e0e0e0;
/* ── Borders & Dividers ────────────────────────────────── */
- --background-modifier-border: #303030;
- --background-modifier-border-focus: #ebdbb2;
- --background-modifier-border-hover: #ebdbb2;
+ --background-modifier-border: #1e1e1e;
+ --background-modifier-border-focus: #444444;
+ --background-modifier-border-hover: #444444;
/* ── Text Colors ───────────────────────────────────────── */
- --text-normal: #fbf1c7;
- --text-muted: #ebdbb2;
- --text-faint: #ebdbb2;
- --text-on-accent: #1c1c1c;
- --text-selection: rgba(131, 165, 152, 0.25);
+ --text-normal: #e0e0e0;
+ --text-muted: #bdbdbd;
+ --text-faint: #444444;
+ --text-on-accent: #000000;
+ --text-selection: rgba(118, 186, 153, 0.25);
/* ── Accent & Interactive ──────────────────────────────── */
- --interactive-accent: #83a598;
- --interactive-accent-hover: #458588;
- --interactive-accent-rgb: 131, 165, 152;
- --text-accent: #83a598;
- --text-accent-hover: #458588;
+ --interactive-accent: #76ba99;
+ --interactive-accent-hover: #5a9a80;
+ --interactive-accent-rgb: 118, 186, 153;
+ --text-accent: #76ba99;
+ --text-accent-hover: #5a9a80;
/* ── Hover & Active Modifiers ──────────────────────────── */
--background-modifier-hover: rgba(var(--mat-on-surface-rgb), 0.06);
--background-modifier-active-hover: rgba(var(--mat-primary-rgb), 0.15);
- --background-modifier-success: #3c3836;
+ --background-modifier-success: #2a2a2a;
--background-modifier-error: #8c1d18;
- --background-modifier-error-hover: #cc241d;
+ --background-modifier-error-hover: #ff5252;
/* ── Obsidian Color Scale (--color-base-XX) ────────────── */
- --color-base-00: #1c1c1c;
- --color-base-05: #1c1c1c;
- --color-base-10: #1c1c1c;
- --color-base-20: #1c1c1c;
- --color-base-25: #282828;
- --color-base-30: #3c3836;
- --color-base-35: #504945;
- --color-base-40: #303030;
- --color-base-50: #ebdbb2;
- --color-base-60: #ebdbb2;
- --color-base-70: #fbf1c7;
- --color-base-100: #fbf1c7;
+ --color-base-00: #121212;
+ --color-base-05: #121212;
+ --color-base-10: #121212;
+ --color-base-20: #121212;
+ --color-base-25: #1e1e1e;
+ --color-base-30: #2a2a2a;
+ --color-base-35: #2a2a2a;
+ --color-base-40: #1e1e1e;
+ --color-base-50: #444444;
+ --color-base-60: #bdbdbd;
+ --color-base-70: #e0e0e0;
+ --color-base-100: #ffffff;
/* ── Semantic Colors ───────────────────────────────────── */
- --color-red: #cc241d;
- --color-orange: #b16286;
- --color-yellow: #b16286;
- --color-green: #3c3836;
- --color-cyan: #3c3836;
- --color-blue: #83a598;
- --color-purple: #b16286;
- --color-pink: #b16286;
+ --color-red: #ff5252;
+ --color-orange: #5c7080;
+ --color-yellow: #5c7080;
+ --color-green: #2a2a2a;
+ --color-cyan: #2a2a2a;
+ --color-blue: #76ba99;
+ --color-purple: #5c7080;
+ --color-pink: #5c7080;
/* ── Headings ──────────────────────────────────────────── */
- --h1-color: #83a598;
- --h2-color: #83a598;
- --h3-color: #b16286;
- --h4-color: #b16286;
- --h5-color: #ebdbb2;
- --h6-color: #ebdbb2;
+ --h1-color: #76ba99;
+ --h2-color: #76ba99;
+ --h3-color: #5c7080;
+ --h4-color: #5c7080;
+ --h5-color: #bdbdbd;
+ --h6-color: #444444;
/* ── Links ─────────────────────────────────────────────── */
- --link-color: #83a598;
- --link-color-hover: #fbf1c7;
- --link-external-color: #b16286;
- --link-unresolved-color: #ebdbb2;
+ --link-color: #76ba99;
+ --link-color-hover: #e0e0e0;
+ --link-external-color: #5c7080;
+ --link-unresolved-color: #444444;
/* ── Tags ──────────────────────────────────────────────── */
- --tag-color: #fbf1c7;
- --tag-background: #458588;
- --tag-border-color: #83a598;
- --tag-color-hover: #1c1c1c;
- --tag-background-hover: #83a598;
+ --tag-color: #e0e0e0;
+ --tag-background: #5a9a80;
+ --tag-border-color: #76ba99;
+ --tag-color-hover: #000000;
+ --tag-background-hover: #76ba99;
/* ── Checkboxes ────────────────────────────────────────── */
- --checkbox-color: #83a598;
- --checkbox-color-hover: #458588;
- --checkbox-border-color: #ebdbb2;
- --checkbox-marker-color: #1c1c1c;
+ --checkbox-color: #76ba99;
+ --checkbox-color-hover: #5a9a80;
+ --checkbox-border-color: #444444;
+ --checkbox-marker-color: #000000;
/* ── Code Blocks ───────────────────────────────────────── */
- --code-background: #1c1c1c;
- --code-normal: #fbf1c7;
- --code-comment: #ebdbb2;
- --code-function: #83a598;
- --code-important: #cc241d;
- --code-keyword: #b16286;
- --code-operator: #b16286;
- --code-property: #ebdbb2;
- --code-punctuation: #303030;
- --code-string: #b16286;
- --code-tag: #cc241d;
- --code-value: #b16286;
+ --code-background: #121212;
+ --code-normal: #e0e0e0;
+ --code-comment: #444444;
+ --code-function: #76ba99;
+ --code-important: #ff5252;
+ --code-keyword: #5c7080;
+ --code-operator: #5c7080;
+ --code-property: #bdbdbd;
+ --code-punctuation: #1e1e1e;
+ --code-string: #5c7080;
+ --code-tag: #ff5252;
+ --code-value: #5c7080;
/* ── Scrollbar ─────────────────────────────────────────── */
--scrollbar-thumb-bg: rgba(var(--mat-on-surface-rgb), 0.12);
@@ -121,16 +121,16 @@
/* ── Inputs ────────────────────────────────────────────── */
--input-shadow: none;
- --input-shadow-hover: 0 0 0 2px #ebdbb2;
+ --input-shadow-hover: 0 0 0 2px #444444;
/* ── Graph View ────────────────────────────────────────── */
- --graph-node: #83a598;
- --graph-node-unresolved: #ebdbb2;
- --graph-node-focused: #fbf1c7;
- --graph-node-tag: #b16286;
- --graph-node-attachment: #b16286;
- --graph-line: #303030;
- --graph-background: #1c1c1c;
+ --graph-node: #76ba99;
+ --graph-node-unresolved: #444444;
+ --graph-node-focused: #e0e0e0;
+ --graph-node-tag: #5c7080;
+ --graph-node-attachment: #5c7080;
+ --graph-line: #1e1e1e;
+ --graph-background: #121212;
}
diff --git a/sdgos/wallpapers/AMOLED/black.jpg b/sdgos/wallpapers/AMOLED/black.jpg
new file mode 100644
index 0000000..5a144bb
Binary files /dev/null and b/sdgos/wallpapers/AMOLED/black.jpg differ
diff --git a/sdgos/wallpapers/AMOLED/wallpaper.conf b/sdgos/wallpapers/AMOLED/wallpaper.conf
new file mode 100644
index 0000000..69fb158
--- /dev/null
+++ b/sdgos/wallpapers/AMOLED/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:registry
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:amoledBlack
\ No newline at end of file
diff --git a/sdgos/wallpapers/ROG/Asus-HD-Wallpaper-Free-download.jpg b/sdgos/wallpapers/ROG/Asus-HD-Wallpaper-Free-download.jpg
new file mode 100644
index 0000000..9102109
Binary files /dev/null and b/sdgos/wallpapers/ROG/Asus-HD-Wallpaper-Free-download.jpg differ
diff --git a/sdgos/wallpapers/ROG/wallpaper.conf b/sdgos/wallpapers/ROG/wallpaper.conf
new file mode 100644
index 0000000..684758c
--- /dev/null
+++ b/sdgos/wallpapers/ROG/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:asusrog
\ No newline at end of file
diff --git a/sdgos/wallpapers/ROG/wp5788229.jpg b/sdgos/wallpapers/ROG/wp5788229.jpg
new file mode 100644
index 0000000..ea79c8b
Binary files /dev/null and b/sdgos/wallpapers/ROG/wp5788229.jpg differ
diff --git a/sdgos/wallpapers/acer/pmr48zw9xsx01.jpg b/sdgos/wallpapers/acer/pmr48zw9xsx01.jpg
new file mode 100644
index 0000000..4733541
Binary files /dev/null and b/sdgos/wallpapers/acer/pmr48zw9xsx01.jpg differ
diff --git a/sdgos/wallpapers/acer/wallpaper.conf b/sdgos/wallpapers/acer/wallpaper.conf
new file mode 100644
index 0000000..0642447
--- /dev/null
+++ b/sdgos/wallpapers/acer/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:acerpredator
\ No newline at end of file
diff --git a/sdgos/wallpapers/aorus/wallpaper.conf b/sdgos/wallpapers/aorus/wallpaper.conf
new file mode 100644
index 0000000..8b81156
--- /dev/null
+++ b/sdgos/wallpapers/aorus/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:gigabyteaorus
\ No newline at end of file
diff --git a/sdgos/wallpapers/aorus/wp8696389.jpg b/sdgos/wallpapers/aorus/wp8696389.jpg
new file mode 100644
index 0000000..1ec0032
Binary files /dev/null and b/sdgos/wallpapers/aorus/wp8696389.jpg differ
diff --git a/sdgos/wallpapers/arch/DvZl9bv.jpeg b/sdgos/wallpapers/arch/DvZl9bv.jpeg
new file mode 100644
index 0000000..55720bb
Binary files /dev/null and b/sdgos/wallpapers/arch/DvZl9bv.jpeg differ
diff --git a/sdgos/wallpapers/arch/arch-linux-xw0szpochzcu0gml.jpg b/sdgos/wallpapers/arch/arch-linux-xw0szpochzcu0gml.jpg
new file mode 100644
index 0000000..7d2ad75
Binary files /dev/null and b/sdgos/wallpapers/arch/arch-linux-xw0szpochzcu0gml.jpg differ
diff --git a/sdgos/wallpapers/arch/wallpaper.conf b/sdgos/wallpapers/arch/wallpaper.conf
new file mode 100644
index 0000000..16b422e
--- /dev/null
+++ b/sdgos/wallpapers/arch/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:registry
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:arcdarkest
\ No newline at end of file
diff --git a/sdgos/wallpapers/dell/ombbhcnd6mq31.png b/sdgos/wallpapers/dell/ombbhcnd6mq31.png
new file mode 100644
index 0000000..8b0de2d
Binary files /dev/null and b/sdgos/wallpapers/dell/ombbhcnd6mq31.png differ
diff --git a/sdgos/wallpapers/dell/wallpaper.conf b/sdgos/wallpapers/dell/wallpaper.conf
new file mode 100644
index 0000000..f45dbf5
--- /dev/null
+++ b/sdgos/wallpapers/dell/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:light
+Preset:dellxps
diff --git a/sdgos/wallpapers/framework/25a754ca58f0aae7bc01132c71b43fd0dd77c71e.jpeg b/sdgos/wallpapers/framework/25a754ca58f0aae7bc01132c71b43fd0dd77c71e.jpeg
new file mode 100644
index 0000000..8bbd565
Binary files /dev/null and b/sdgos/wallpapers/framework/25a754ca58f0aae7bc01132c71b43fd0dd77c71e.jpeg differ
diff --git a/sdgos/wallpapers/framework/850027c49f5565fe63ec38e5153c01ded003fde9.png b/sdgos/wallpapers/framework/850027c49f5565fe63ec38e5153c01ded003fde9.png
new file mode 100644
index 0000000..b0d0a32
Binary files /dev/null and b/sdgos/wallpapers/framework/850027c49f5565fe63ec38e5153c01ded003fde9.png differ
diff --git a/sdgos/wallpapers/framework/c5408extf1s81.jpg b/sdgos/wallpapers/framework/c5408extf1s81.jpg
new file mode 100644
index 0000000..13c5320
Binary files /dev/null and b/sdgos/wallpapers/framework/c5408extf1s81.jpg differ
diff --git a/sdgos/wallpapers/framework/framework-wallpaper-v0-n12vxaew6rmc1.jpg b/sdgos/wallpapers/framework/framework-wallpaper-v0-n12vxaew6rmc1.jpg
new file mode 100644
index 0000000..8cb08b8
Binary files /dev/null and b/sdgos/wallpapers/framework/framework-wallpaper-v0-n12vxaew6rmc1.jpg differ
diff --git a/sdgos/wallpapers/framework/framework-wallpaper-v0-ot5khsew6rmc1.jpg b/sdgos/wallpapers/framework/framework-wallpaper-v0-ot5khsew6rmc1.jpg
new file mode 100644
index 0000000..ece8240
Binary files /dev/null and b/sdgos/wallpapers/framework/framework-wallpaper-v0-ot5khsew6rmc1.jpg differ
diff --git a/sdgos/wallpapers/framework/framework.png b/sdgos/wallpapers/framework/framework.png
new file mode 100644
index 0000000..af30312
Binary files /dev/null and b/sdgos/wallpapers/framework/framework.png differ
diff --git a/sdgos/wallpapers/framework/wallpaper.conf b/sdgos/wallpapers/framework/wallpaper.conf
new file mode 100644
index 0000000..44266b8
--- /dev/null
+++ b/sdgos/wallpapers/framework/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:light
+Preset:framework
\ No newline at end of file
diff --git a/sdgos/wallpapers/hpspectre/840c0ee54d5efc1e5ae0998e5391b48b.jpg b/sdgos/wallpapers/hpspectre/840c0ee54d5efc1e5ae0998e5391b48b.jpg
new file mode 100644
index 0000000..0589754
Binary files /dev/null and b/sdgos/wallpapers/hpspectre/840c0ee54d5efc1e5ae0998e5391b48b.jpg differ
diff --git a/sdgos/wallpapers/hpspectre/wallpaper.conf b/sdgos/wallpapers/hpspectre/wallpaper.conf
new file mode 100644
index 0000000..56c337b
--- /dev/null
+++ b/sdgos/wallpapers/hpspectre/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:hpspectre
\ No newline at end of file
diff --git a/sdgos/wallpapers/hpspectre/wp9497636.jpg b/sdgos/wallpapers/hpspectre/wp9497636.jpg
new file mode 100644
index 0000000..9097954
Binary files /dev/null and b/sdgos/wallpapers/hpspectre/wp9497636.jpg differ
diff --git a/sdgos/wallpapers/modus/WF2vA9R.png b/sdgos/wallpapers/modus/WF2vA9R.png
new file mode 100644
index 0000000..45a9d5b
Binary files /dev/null and b/sdgos/wallpapers/modus/WF2vA9R.png differ
diff --git a/sdgos/wallpapers/modus/wallpaper.conf b/sdgos/wallpapers/modus/wallpaper.conf
new file mode 100644
index 0000000..a90b4e2
--- /dev/null
+++ b/sdgos/wallpapers/modus/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:registry
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:modus
\ No newline at end of file
diff --git a/sdgos/wallpapers/msi-dragon/wallpaper.conf b/sdgos/wallpapers/msi-dragon/wallpaper.conf
new file mode 100644
index 0000000..2be8b4e
--- /dev/null
+++ b/sdgos/wallpapers/msi-dragon/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:msigaming
\ No newline at end of file
diff --git a/sdgos/wallpapers/razer/apps.20428.13846474969337079.cc96c3cf-101d-4c35-80ae-dc5cac49d119.jpg b/sdgos/wallpapers/razer/apps.20428.13846474969337079.cc96c3cf-101d-4c35-80ae-dc5cac49d119.jpg
new file mode 100644
index 0000000..1f54910
Binary files /dev/null and b/sdgos/wallpapers/razer/apps.20428.13846474969337079.cc96c3cf-101d-4c35-80ae-dc5cac49d119.jpg differ
diff --git a/sdgos/wallpapers/razer/razer-background-4k-of.jpg b/sdgos/wallpapers/razer/razer-background-4k-of.jpg
new file mode 100644
index 0000000..14c3bc4
Binary files /dev/null and b/sdgos/wallpapers/razer/razer-background-4k-of.jpg differ
diff --git a/sdgos/wallpapers/razer/razer-dzbxa4ah6ky8sap7.jpg b/sdgos/wallpapers/razer/razer-dzbxa4ah6ky8sap7.jpg
new file mode 100644
index 0000000..a99d385
Binary files /dev/null and b/sdgos/wallpapers/razer/razer-dzbxa4ah6ky8sap7.jpg differ
diff --git a/sdgos/wallpapers/razer/wallpaper.conf b/sdgos/wallpapers/razer/wallpaper.conf
new file mode 100644
index 0000000..0db20e4
--- /dev/null
+++ b/sdgos/wallpapers/razer/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:razer
\ No newline at end of file
diff --git a/sdgos/wallpapers/steamdeck/avemy1r6mcb81.png b/sdgos/wallpapers/steamdeck/avemy1r6mcb81.png
new file mode 100644
index 0000000..03f787b
Binary files /dev/null and b/sdgos/wallpapers/steamdeck/avemy1r6mcb81.png differ
diff --git a/sdgos/wallpapers/steamdeck/steam-deck-logo-5k-rq.jpg b/sdgos/wallpapers/steamdeck/steam-deck-logo-5k-rq.jpg
new file mode 100644
index 0000000..c4bd09e
Binary files /dev/null and b/sdgos/wallpapers/steamdeck/steam-deck-logo-5k-rq.jpg differ
diff --git a/sdgos/wallpapers/steamdeck/thumb-1920-471109.jpg b/sdgos/wallpapers/steamdeck/thumb-1920-471109.jpg
new file mode 100644
index 0000000..3a2d121
Binary files /dev/null and b/sdgos/wallpapers/steamdeck/thumb-1920-471109.jpg differ
diff --git a/sdgos/wallpapers/steamdeck/wallpaper.conf b/sdgos/wallpapers/steamdeck/wallpaper.conf
new file mode 100644
index 0000000..d7250d4
--- /dev/null
+++ b/sdgos/wallpapers/steamdeck/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:registry
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:steamDeck
\ No newline at end of file
diff --git a/sdgos/wallpapers/surface/Windows-11-Bloom-Screensaver-Dark-scaled.jpg b/sdgos/wallpapers/surface/Windows-11-Bloom-Screensaver-Dark-scaled.jpg
new file mode 100644
index 0000000..fca8079
Binary files /dev/null and b/sdgos/wallpapers/surface/Windows-11-Bloom-Screensaver-Dark-scaled.jpg differ
diff --git a/sdgos/wallpapers/surface/Windows_Final_3840p_v10_opt.png b/sdgos/wallpapers/surface/Windows_Final_3840p_v10_opt.png
new file mode 100644
index 0000000..f25ffe8
Binary files /dev/null and b/sdgos/wallpapers/surface/Windows_Final_3840p_v10_opt.png differ
diff --git a/sdgos/wallpapers/surface/wallpaper.conf b/sdgos/wallpapers/surface/wallpaper.conf
new file mode 100644
index 0000000..e37131d
--- /dev/null
+++ b/sdgos/wallpapers/surface/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:light
+Preset:microsoft
\ No newline at end of file
diff --git a/sdgos/wallpapers/surface/windows-11-blue-stock-white-background-light-official-2880x1800-5616.jpg b/sdgos/wallpapers/surface/windows-11-blue-stock-white-background-light-official-2880x1800-5616.jpg
new file mode 100644
index 0000000..8335738
Binary files /dev/null and b/sdgos/wallpapers/surface/windows-11-blue-stock-white-background-light-official-2880x1800-5616.jpg differ
diff --git a/sdgos/wallpapers/system76/system76-geometric-adapted-by-kate-hazen-of-system76.png b/sdgos/wallpapers/system76/system76-geometric-adapted-by-kate-hazen-of-system76.png
new file mode 100644
index 0000000..b44118d
Binary files /dev/null and b/sdgos/wallpapers/system76/system76-geometric-adapted-by-kate-hazen-of-system76.png differ
diff --git a/sdgos/wallpapers/system76/system76-honeycomb-by-kate-hazen-of-system76.png b/sdgos/wallpapers/system76/system76-honeycomb-by-kate-hazen-of-system76.png
new file mode 100644
index 0000000..4bc9f2f
Binary files /dev/null and b/sdgos/wallpapers/system76/system76-honeycomb-by-kate-hazen-of-system76.png differ
diff --git a/sdgos/wallpapers/system76/system76-robot-by-kate-hazen-of-system76.png b/sdgos/wallpapers/system76/system76-robot-by-kate-hazen-of-system76.png
new file mode 100644
index 0000000..60d5567
Binary files /dev/null and b/sdgos/wallpapers/system76/system76-robot-by-kate-hazen-of-system76.png differ
diff --git a/sdgos/wallpapers/system76/system76-system76-brandmark-blue-by-kate-hazen-of-system76.jpg b/sdgos/wallpapers/system76/system76-system76-brandmark-blue-by-kate-hazen-of-system76.jpg
new file mode 100644
index 0000000..32a80cd
Binary files /dev/null and b/sdgos/wallpapers/system76/system76-system76-brandmark-blue-by-kate-hazen-of-system76.jpg differ
diff --git a/sdgos/wallpapers/system76/system76-system76-logo-blue-by-kate-hazen-of-system76.jpg b/sdgos/wallpapers/system76/system76-system76-logo-blue-by-kate-hazen-of-system76.jpg
new file mode 100644
index 0000000..a2ddd1c
Binary files /dev/null and b/sdgos/wallpapers/system76/system76-system76-logo-blue-by-kate-hazen-of-system76.jpg differ
diff --git a/sdgos/wallpapers/system76/system76-system76-logo-gray-by-kate-hazen-of-system76.jpg b/sdgos/wallpapers/system76/system76-system76-logo-gray-by-kate-hazen-of-system76.jpg
new file mode 100644
index 0000000..258b0d4
Binary files /dev/null and b/sdgos/wallpapers/system76/system76-system76-logo-gray-by-kate-hazen-of-system76.jpg differ
diff --git a/sdgos/wallpapers/system76/wallpaper.conf b/sdgos/wallpapers/system76/wallpaper.conf
new file mode 100644
index 0000000..0f8e89d
--- /dev/null
+++ b/sdgos/wallpapers/system76/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:system76
\ No newline at end of file
diff --git a/sdgos/wallpapers/thinkpad/wallpaper.conf b/sdgos/wallpapers/thinkpad/wallpaper.conf
new file mode 100644
index 0000000..1696da1
--- /dev/null
+++ b/sdgos/wallpapers/thinkpad/wallpaper.conf
@@ -0,0 +1,6 @@
+Theme_Category:custom
+Theme_Name:custom
+Generic_Color:custom
+Matugen:vibrant
+Mode:dark
+Preset:thinkpad
\ No newline at end of file
diff --git a/sdgos/wallpapers/thinkpad/wallpapersden.com_lenovo-thinkpad_3840x2160.jpg b/sdgos/wallpapers/thinkpad/wallpapersden.com_lenovo-thinkpad_3840x2160.jpg
new file mode 100644
index 0000000..3a05896
Binary files /dev/null and b/sdgos/wallpapers/thinkpad/wallpapersden.com_lenovo-thinkpad_3840x2160.jpg differ