pragma Singleton import Quickshell import QtQuick Singleton { // Gruvbox Dark readonly property color bg: "#282828" readonly property color bgDark: "#1d2021" readonly property color bg1: "#3c3836" readonly property color bg2: "#504945" readonly property color bg3: "#665c54" readonly property color bg4: "#7c6f64" readonly property color fg: "#ebdbb2" readonly property color fg1: "#d5c4a1" readonly property color fg2: "#bdae93" readonly property color fg3: "#a89984" readonly property color red: "#fb4934" readonly property color green: "#b8bb26" readonly property color yellow: "#fabd2f" readonly property color blue: "#83a598" readonly property color purple: "#d3869b" readonly property color aqua: "#8ec07c" readonly property color orange: "#fe8019" // Neutral (softer) variants readonly property color redN: "#cc241d" readonly property color greenN: "#98971a" readonly property color yellowN: "#d79921" readonly property color blueN: "#458588" readonly property color purpleN: "#b16286" readonly property color aquaN: "#689d6a" readonly property color orangeN: "#d65d0e" // Semantic aliases readonly property color accent: yellow readonly property color urgent: red readonly property color text: fg readonly property color subtle: fg3 readonly property color muted: bg4 readonly property int barHeight: 32 readonly property int padding: 12 readonly property int spacing: 8 readonly property int radius: 6 readonly property string font: "JetBrainsMono Nerd Font" readonly property string fontFallback: "monospace" readonly property int fontSize: 13 readonly property int fontSizeSmall: 11 }