AvengeMedia / AvengeMedia/DankMaterialShell

Workspace Unfocused Colour Change

Open
#2,161 2 comments 0 reactions 0 assignees View on GitHub
support
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

### Compositor

Hyprland

### If Other, please specify

_No response_

### Distribution

Arch Linux

### If Other, please specify

_No response_

### Select your Installation Method

DankInstaller

### Was your original Installation method different?

Yes

### If no, specify

_No response_

### dms doctor -vC

Click to expand
## DMS Doctor Report

**System**
- [ok] Operating System: Arch Linux
- ID: arch, Version: rolling, Arch: amd64
- [ok] Architecture: amd64
- [ok] Display Server: Wayland
- WAYLAND_DISPLAY=wayland-1

**Versions**
- [ok] DMS CLI: dms v1.4.4
- /usr/bin/dms
- [warn] Quickshell: Quickshell 0.2.1 (revision 6a244c3c560b45f3b860ed6c0fc54d0291ab6f57, distributed by AUR (package: quickshell-git))
- /usr/bin/qs
- [ok] DMS Shell: v1.4.4
- /usr/share/quickshell/dms

**Installation**
- [ok] DMS Configuration: Found
- /usr/share/quickshell/dms
- [ok] shell.qml: Present
- /usr/share/quickshell/dms/shell.qml
- [info] Install Type: System package
- /usr/share/quickshell/dms

**Compositor**
- [ok] Hyprland: 0.54.3
- /usr/bin/hyprland
- [ok] niri: 25.11
- /usr/bin/niri
- [info] Active: Hyprland

**Quickshell Features**
- [ok] Polkit: Available
- Authentication prompts
- [ok] IdleMonitor: Available
- Idle detection
- [ok] IdleInhibitor: Available
- Prevent idle/sleep
- [ok] ShortcutInhibitor: Available
- Allow shortcut management (niri)

**Optional Features**
- [ok] accountsservice: Available
- User accounts
- [warn] power-profiles-daemon: Not available
- Power profile management
- [ok] logind: Available
- Session management
- [warn] cups-pk-helper: Not available (install cups-pk-helper)
- Printer management
- [info] I2C/DDC: No monitors detected
- External monitor brightness control
- [ok] qt6-imageformats: Installed (5 formats)
- Formats: WebP, TIFF, GIF, JP2, ICNS (/usr/lib/qt6/plugins/imageformats:/usr/lib64/qt6/plugins/imageformats)
- [warn] kimageformats: Not installed
- AVIF, HEIF, JXL support
- [ok] Terminal: ghostty
- [ok] Network: NetworkManager
- NetworkManager present. Using NM API.
- [ok] matugen: Installed
- Dynamic theming
- [ok] dgop: Installed
- System monitoring
- [ok] cava: Installed
- Audio visualizer
- [ok] khal: Installed
- Calendar events
- [info] danksearch: Not installed
- File search
- [info] fprintd: Not installed
- Fingerprint auth

**Config Files**
- [ok] settings.json: Present
- /home/scarcekoi/.config/DankMaterialShell/settings.json
- [info] clsettings.json: Not yet created
- /home/scarcekoi/.config/DankMaterialShell/clsettings.json
- [info] plugin_settings.json: Not yet created
- /home/scarcekoi/.config/DankMaterialShell/plugin_settings.json
- [ok] session.json: Present
- /home/scarcekoi/.local/state/DankMaterialShell/session.json
- [ok] dms-colors.json: Present
- /home/scarcekoi/.cache/DankMaterialShell/dms-colors.json

**Services**
- [error] dms.service: enabled, inactive
- [info] greetd: disabled

**Environment**
- [info] QT_QPA_PLATFORMTHEME: qt6ct
- [info] QS_ICON_THEME: Not set

---
**Summary:** 1 error(s), 4 warning(s), 25 ok

### Description

How to change the colour of the workspace unfocused colour.
I want to change it's colour from the theme without manually switching it in the settings.

### Solutions Tried

Putting `"def": "#d20f39ff"` into the theme. Didn't work. (`def` because that's the default option in the settings)

### Configuration Details

Full theme

```json
{
"id": "catppuccin",
"name": "Catppuccin",
"version": "1.0.0",
"author": "Catppuccin Org",
"description": "Soothing pastel theme for the high-spirited!",
"dark": {},
"light": {},
"variants": {
"type": "multi",
"defaults": {
"dark": { "flavor": "mocha", "accent": "mauve" },
"light": { "flavor": "latte", "accent": "mauve" }
},
"flavors": [
{
"id": "latte",
"name": "Latte",
"light": {
"surface": "#ccd0da",
"surfaceText": "#4c4f69",
"surfaceVariant": "#eff1f5",
"surfaceVariantText": "#6c6f85",
"background": "#eff1f5",
"backgroundText": "#4c4f69",
"outline": "#9ca0b0",
"surfaceContainer": "#eff1f5",
"surfaceContainerHigh": "#e6e9ef",
"surfaceContainerHighest": "#dce0e8",
"error": "#d20f39",
"warning": "#fe640b",
"info": "#1e66f5"
}
},
{
"id": "frappe",
"name": "Frappé",
"dark": {
"surface": "#414559",
"surfaceText": "#c6d0f5",
"surfaceVariant": "#303446",
"surfaceVariantText": "#a5adce",
"background": "#303446",
"backgroundText": "#c6d0f5",
"outline": "#737994",
"surfaceContainer": "#303446",
"surfaceContainerHigh": "#292c3c",
"surfaceContainerHighest": "#232634",
"error": "#e78284",
"warning": "#ef9f76",
"info": "#8caaee"
}
},
{
"id": "macchiato",
"name": "Macchiato",
"dark": {
"surface": "#363a4f",
"surfaceText": "#cad3f5",
"surfaceVariant": "#24273a",
"surfaceVariantText": "#a5adcb",
"background": "#24273a",
"backgroundText": "#cad3f5",
"outline": "#6e738d",
"surfaceContainer": "#24273a",
"surfaceContainerHigh": "#1e2030",
"surfaceContainerHighest": "#181926",
"error": "#ed8796",
"warning": "#f5a97f",
"info": "#8aadf4"
}
},
{
"id": "mocha",
"name": "Mocha",
"dark": {
"surface": "#313244",
"surfaceText": "#cdd6f4",
"surfaceVariant": "#1e1e2e",
"surfaceVariantText": "#a6adc8",
"background": "#1e1e2e",
"backgroundText": "#cdd6f4",
"outline": "#6c7086",
"surfaceContainer": "#1e1e2e",
"surfaceContainerHigh": "#181825",
"surfaceContainerHighest": "#11111b",
"error": "#f38ba8",
"warning": "#fab387",
"info": "#89b4fa"
}
}
],
"accents": [
{
"id": "rosewater",
"name": "Rosewater",
"latte": {
"primary": "#dc8a78",
"primaryText": "#eff1f5",
"primaryContainer": "#e1a99d",
"secondary": "#d8c7c4",
"surfaceTint": "#e1a99d"
},
"frappe": {
"primary": "#f2d5cf",
"primaryText": "#303446",
"primaryContainer": "#b8a5a6",
"secondary": "#a2748b",
"surfaceTint": "#b8a5a6"
},
"macchiato": {
"primary": "#f4dbd6",
"primaryText": "#24273a",
"primaryContainer": "#b6a6a7",
"secondary": "#9f6f8d",
"surfaceTint": "#b6a6a7"
},
"mocha": {
"primary": "#f5e0dc",
"primaryText": "#1e1e2e",
"primaryContainer": "#b5a6a8",
"secondary": "#9d6d87",
"surfaceTint": "#b5a6a8"
}
},
{
"id": "flamingo",
"name": "Flamingo",
"latte": {
"primary": "#dd7878",
"primaryText": "#eff1f5",
"primaryContainer": "#e29c9d",
"secondary": "#d7c3c4",
"surfaceTint": "#e29c9d"
},
"frappe": {
"primary": "#eebebe",
"primaryText": "#303446",
"primaryContainer": "#b5949a",
"secondary": "#9d6b80",
"surfaceTint": "#b5949a"
},
"macchiato": {
"primary": "#f0c6c6",
"primaryText": "#24273a",
"primaryContainer": "#b3979c",
"secondary": "#996780",
"surfaceTint": "#b3979c"
},
"mocha": {
"primary": "#f2cdcd",
"primaryText": "#1e1e2e",
"primaryContainer": "#b3999e",
"secondary": "#98667c",
"surfaceTint": "#b3999e"
}
},
{
"id": "pink",
"name": "Pink",
"latte": {
"primary": "#ea76cb",
"primaryText": "#eff1f5",
"primaryContainer": "#eb9bd7",
"secondary": "#d9c7d5",
"surfaceTint": "#eb9bd7"
},
"frappe": {
"primary": "#f4b8e4",
"primaryText": "#303446",
"primaryContainer": "#b990b5",
"secondary": "#996e9e",
"surfaceTint": "#b990b5"
},
"macchiato": {
"primary": "#f5bde6",
"primaryText": "#24273a",
"primaryContainer": "#b791b2",
"secondary": "#95689a",
"surfaceTint": "#b791b2"
},
"mocha": {
"primary": "#f5c2e7",
"primaryText": "#1e1e2e",
"primaryContainer": "#b591b0",
"secondary": "#966597",
"surfaceTint": "#b591b0"
}
},
{
"id": "mauve",
"name": "Mauve",
"latte": {
"primary": "#8839ef",
"primaryText": "#eff1f5",
"primaryContainer": "#a670f1",
"secondary": "#c2b8d0",
"surfaceTint": "#a670f1"
},
"frappe": {
"primary": "#ca9ee6",
"primaryText": "#303446",
"primaryContainer": "#9c7eb6",
"secondary": "#7d6799",
"surfaceTint": "#9c7eb6"
},
"macchiato": {
"primary": "#c6a0f6",
"primaryText": "#24273a",
"primaryContainer": "#967cbe",
"secondary": "#766597",
"surfaceTint": "#967cbe"
},
"mocha": {
"primary": "#cba6f7",
"primaryText": "#1e1e2e",
"primaryContainer": "#977ebb",
"secondary": "#756294",
"surfaceTint": "#977ebb"
}
},
{
"id": "red",
"name": "Red",
"latte": {
"primary": "#d20f39",
"primaryText": "#eff1f5",
"primaryContainer": "#da5371",
"secondary": "#c0a0a8",
"surfaceTint": "#da5371"
},
"frappe": {
"primary": "#e78284",
"primaryText": "#303446",
"primaryContainer": "#b06a72",
"secondary": "#8b5d66",
"surfaceTint": "#b06a72"
},
"macchiato": {
"primary": "#ed8796",
"primaryText": "#24273a",
"primaryContainer": "#b16b7a",
"secondary": "#865a69",
"surfaceTint": "#b16b7a"
},
"mocha": {
"primary": "#f38ba8",
"primaryText": "#1e1e2e",
"primaryContainer": "#b46b84",
"secondary": "#85596b",
"surfaceTint": "#b46b84"
}
},
{
"id": "maroon",
"name": "Maroon",
"latte": {
"primary": "#e64553",
"primaryText": "#eff1f5",
"primaryContainer": "#e87883",
"secondary": "#cfb7ba",
"surfaceTint": "#e87883"
},
"frappe": {
"primary": "#ea999c",
"primaryText": "#303446",
"primaryContainer": "#b27a83",
"secondary": "#92626f",
"surfaceTint": "#b27a83"
},
"macchiato": {
"primary": "#ee99a0",
"primaryText": "#24273a",
"primaryContainer": "#b27781",
"secondary": "#8c5e6c",
"surfaceTint": "#b27781"
},
"mocha": {
"primary": "#eba0ac",
"primaryText": "#1e1e2e",
"primaryContainer": "#ae7987",
"secondary": "#895b6c",
"surfaceTint": "#ae7987"
}
},
{
"id": "peach",
"name": "Peach",
"latte": {
"primary": "#fe640b",
"primaryText": "#eff1f5",
"primaryContainer": "#f98e51",
"secondary": "#c9b7ad",
"surfaceTint": "#f98e51"
},
"frappe": {
"primary": "#ef9f76",
"primaryText": "#303446",
"primaryContainer": "#b67f68",
"secondary": "#8f6a5f",
"surfaceTint": "#b67f68"
},
"macchiato": {
"primary": "#f5a97f",
"primaryText": "#24273a",
"primaryContainer": "#b7836a",
"secondary": "#8c695e",
"surfaceTint": "#b7836a"
},
"mocha": {
"primary": "#fab387",
"primaryText": "#1e1e2e",
"primaryContainer": "#b8876d",
"secondary": "#8b6a5d",
"surfaceTint": "#b8876d"
}
},
{
"id": "yellow",
"name": "Yellow",
"latte": {
"primary": "#df8e1d",
"primaryText": "#eff1f5",
"primaryContainer": "#e4ac5d",
"secondary": "#c6baaa",
"surfaceTint": "#e4ac5d"
},
"frappe": {
"primary": "#e5c890",
"primaryText": "#303446",
"primaryContainer": "#af9b7a",
"secondary": "#948062",
"surfaceTint": "#af9b7a"
},
"macchiato": {
"primary": "#eed49f",
"primaryText": "#24273a",
"primaryContainer": "#b2a181",
"secondary": "#947e62",
"surfaceTint": "#b2a181"
},
"mocha": {
"primary": "#f9e2af",
"primaryText": "#1e1e2e",
"primaryContainer": "#b8a889",
"secondary": "#978265",
"surfaceTint": "#b8a889"
}
},
{
"id": "green",
"name": "Green",
"latte": {
"primary": "#40a02b",
"primaryText": "#eff1f5",
"primaryContainer": "#74b867",
"secondary": "#9fbd9b",
"surfaceTint": "#74b867"
},
"frappe": {
"primary": "#a6d189",
"primaryText": "#303446",
"primaryContainer": "#83a275",
"secondary": "#648e5e",
"surfaceTint": "#83a275"
},
"macchiato": {
"primary": "#a6da95",
"primaryText": "#24273a",
"primaryContainer": "#80a57a",
"secondary": "#5c8a61",
"surfaceTint": "#80a57a"
},
"mocha": {
"primary": "#a6e3a1",
"primaryText": "#1e1e2e",
"primaryContainer": "#7ea87f",
"secondary": "#5b8964",
"surfaceTint": "#7ea87f"
}
},
{
"id": "teal",
"name": "Teal",
"latte": {
"primary": "#179299",
"primaryText": "#eff1f5",
"primaryContainer": "#57aeb4",
"secondary": "#93b4b7",
"surfaceTint": "#57aeb4"
},
"frappe": {
"primary": "#81c8be",
"primaryText": "#303446",
"primaryContainer": "#699b9a",
"secondary": "#588084",
"surfaceTint": "#699b9a"
},
"macchiato": {
"primary": "#8bd5ca",
"primaryText": "#24273a",
"primaryContainer": "#6da29f",
"secondary": "#577e83",
"surfaceTint": "#6da29f"
},
"mocha": {
"primary": "#94e2d5",
"primaryText": "#1e1e2e",
"primaryContainer": "#71a8a4",
"secondary": "#588284",
"surfaceTint": "#71a8a4"
}
},
{
"id": "sky",
"name": "Sky",
"latte": {
"primary": "#04a5e5",
"primaryText": "#eff1f5",
"primaryContainer": "#4abcea",
"secondary": "#a4b9c2",
"surfaceTint": "#4abcea"
},
"frappe": {
"primary": "#99d1db",
"primaryText": "#303446",
"primaryContainer": "#79a2af",
"secondary": "#628494",
"surfaceTint": "#79a2af"
},
"macchiato": {
"primary": "#91d7e3",
"primaryText": "#24273a",
"primaryContainer": "#71a3b0",
"secondary": "#5e7e8c",
"surfaceTint": "#71a3b0"
},
"mocha": {
"primary": "#89dceb",
"primaryText": "#1e1e2e",
"primaryContainer": "#69a3b3",
"secondary": "#5a7b88",
"surfaceTint": "#69a3b3"
}
},
{
"id": "sapphire",
"name": "Sapphire",
"latte": {
"primary": "#209fb5",
"primaryText": "#eff1f5",
"primaryContainer": "#5db8c8",
"secondary": "#9eb9be",
"surfaceTint": "#5db8c8"
},
"frappe": {
"primary": "#85c1dc",
"primaryText": "#303446",
"primaryContainer": "#6b96af",
"secondary": "#5e7b8e",
"surfaceTint": "#6b96af"
},
"macchiato": {
"primary": "#7dc4e4",
"primaryText": "#24273a",
"primaryContainer": "#6396b1",
"secondary": "#5a7486",
"surfaceTint": "#6396b1"
},
"mocha": {
"primary": "#74c7ec",
"primaryText": "#1e1e2e",
"primaryContainer": "#5a95b4",
"secondary": "#567080",
"surfaceTint": "#5a95b4"
}
},
{
"id": "blue",
"name": "Blue",
"latte": {
"primary": "#1e66f5",
"primaryText": "#eff1f5",
"primaryContainer": "#5c90f5",
"secondary": "#b1bacb",
"surfaceTint": "#5c90f5"
},
"frappe": {
"primary": "#8caaee",
"primaryText": "#303446",
"primaryContainer": "#7086bc",
"secondary": "#637195",
"surfaceTint": "#7086bc"
},
"macchiato": {
"primary": "#8aadf4",
"primaryText": "#24273a",
"primaryContainer": "#6c85bc",
"secondary": "#5f6d8f",
"surfaceTint": "#6c85bc"
},
"mocha": {
"primary": "#89b4fa",
"primaryText": "#1e1e2e",
"primaryContainer": "#6987bd",
"secondary": "#5d6c8b",
"surfaceTint": "#6987bd"
}
},
{
"id": "lavender",
"name": "Lavender",
"latte": {
"primary": "#7287fd",
"primaryText": "#eff1f5",
"primaryContainer": "#97a7fb",
"secondary": "#cdcfdd",
"surfaceTint": "#97a7fb"
},
"frappe": {
"primary": "#babbf1",
"primaryText": "#303446",
"primaryContainer": "#9192be",
"secondary": "#7175a1",
"surfaceTint": "#9192be"
},
"macchiato": {
"primary": "#b7bdf8",
"primaryText": "#24273a",
"primaryContainer": "#8b91bf",
"secondary": "#6b709d",
"surfaceTint": "#8b91bf"
},
"mocha": {
"primary": "#b4befe",
"primaryText": "#1e1e2e",
"primaryContainer": "#878ec0",
"secondary": "#676d99",
"surfaceTint": "#878ec0"
}
}
]
}
}
```

### Screenshots/Recordings

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.