diff --git a/scripts/fillThemes.js b/scripts/fillThemes.js
index f95876b..cabb21e 100644
--- a/scripts/fillThemes.js
+++ b/scripts/fillThemes.js
@@ -179,6 +179,7 @@ const collectBorderColors = (baseJSON) => {
const determineBestMatchValue = (baseValue, valueToKeysMap, targetJSON, specialKeyMappings, currentKey, baseTheme) => {
if (specialKeyMappings.hasOwnProperty(currentKey)) {
const sourceKey = specialKeyMappings[currentKey];
+
if (targetJSON.hasOwnProperty(sourceKey)) {
console.log(formatMessage(COLORS.FG_CYAN, `š Found source key '${sourceKey}' in target JSON.`));
return targetJSON[sourceKey];
@@ -309,24 +310,24 @@ const processTheme = async (themePath, baseTheme, dryRun, specialKeyMappings = {
}
}
- const extraKeys = findExtraKeys(baseTheme, themeJSON);
-
- if (extraKeys.length === 0) {
- console.log(formatMessage(COLORS.FG_GREEN, `ā
No extra keys to remove in '${path.basename(themePath)}'.`));
- } else {
- console.log(
- formatMessage(
- COLORS.FG_YELLOW,
- `\nšļø Processing '${path.basename(themePath)}': Found ${extraKeys.length} extra key(s) to remove.`,
- ),
- );
-
- for (const key of extraKeys) {
- delete themeJSON[key];
- console.log(formatMessage(COLORS.FG_RED, `ā Removed key: "${key}"`));
- hasChanges = true;
- }
- }
+ // const extraKeys = findExtraKeys(baseTheme, themeJSON);
+ //
+ // if (extraKeys.length === 0) {
+ // console.log(formatMessage(COLORS.FG_GREEN, `ā
No extra keys to remove in '${path.basename(themePath)}'.`));
+ // } else {
+ // console.log(
+ // formatMessage(
+ // COLORS.FG_YELLOW,
+ // `\nšļø Processing '${path.basename(themePath)}': Found ${extraKeys.length} extra key(s) to remove.`,
+ // ),
+ // );
+ //
+ // for (const key of extraKeys) {
+ // delete themeJSON[key];
+ // console.log(formatMessage(COLORS.FG_RED, `ā Removed key: "${key}"`));
+ // hasChanges = true;
+ // }
+ // }
if (hasChanges) {
if (dryRun) {
@@ -402,11 +403,11 @@ const main = async () => {
const themeFiles = (await fs.readdir(themesDir)).filter((file) => file.endsWith('.json'));
const specialKeyMappings = {
- 'theme.bar.buttons.modules.cava.text': 'theme.bar.buttons.modules.submap.text',
- 'theme.bar.buttons.modules.cava.background': 'theme.bar.buttons.modules.submap.background',
- 'theme.bar.buttons.modules.cava.icon_background': 'theme.bar.buttons.modules.submap.icon_background',
- 'theme.bar.buttons.modules.cava.icon': 'theme.bar.buttons.modules.submap.icon',
- 'theme.bar.buttons.modules.cava.border': 'theme.bar.buttons.modules.submap.border',
+ 'theme.bar.buttons.modules.worldclock.text': 'theme.bar.buttons.clock.text',
+ 'theme.bar.buttons.modules.worldclock.background': 'theme.bar.buttons.clock.background',
+ 'theme.bar.buttons.modules.worldclock.icon_background': 'theme.bar.buttons.clock.icon_background',
+ 'theme.bar.buttons.modules.worldclock.icon': 'theme.bar.buttons.clock.icon',
+ 'theme.bar.buttons.modules.worldclock.border': 'theme.bar.buttons.clock.border',
};
const queue = [...themeFiles].filter(
diff --git a/scripts/fillThemes.sh b/scripts/fillThemes.sh
deleted file mode 100755
index 8684653..0000000
--- a/scripts/fillThemes.sh
+++ /dev/null
@@ -1,86 +0,0 @@
-#!/bin/bash
-
-# Generated by our good friend Chat Jippity
-# Might be inefficient but it works
-
-# Define directories and theme files
-THEMES_DIR="$(dirname "$(realpath "$0")")/../themes"
-COMPLETE_THEME_FILE="catppuccin_mocha.json"
-COMPLETE_SPLIT_THEME_FILE="catppuccin_mocha_split.json"
-
-# Check if jq is installed
-if ! command -v jq &>/dev/null; then
- echo "jq is required but not installed. Please install jq and try again."
- exit 1
-fi
-
-# Function to fill missing values
-fill_missing_values() {
- local complete_theme_file="$1"
- local target_theme_file="$2"
-
- # Load complete theme and target theme into variables
- complete_theme=$(jq '.' "$complete_theme_file")
- target_theme=$(jq '.' "$target_theme_file")
-
- # Create associative arrays to map colors to properties for fast lookup
- declare -A color_to_props
- declare -A prop_to_color
-
- # Populate color_to_props and prop_to_color arrays from complete theme
- while IFS= read -r line; do
- key=$(echo "$line" | awk '{print $1}')
- value=$(echo "$line" | awk '{print $2}')
- color_to_props["$value"]+="$key "
- prop_to_color["$key"]="$value"
- done < <(echo "$complete_theme" | jq -r 'to_entries[] | "\(.key) \(.value)"')
-
- # Generate filled theme by iterating over complete theme keys
- filled_theme="$target_theme"
- for key in "${!prop_to_color[@]}"; do
- if ! echo "$target_theme" | jq -e ".\"$key\"" &>/dev/null; then
- # Find corresponding color if missing in target theme
- value="${prop_to_color[$key]}"
- corresponding_color=""
-
- # Check if other properties with the same color exist in the target theme
- for prop in ${color_to_props["$value"]}; do
- if echo "$target_theme" | jq -e ".\"$prop\"" &>/dev/null; then
- corresponding_color=$(echo "$target_theme" | jq -r ".\"$prop\"")
- break
- fi
- done
-
- # Add missing property with the corresponding color
- if [ -n "$corresponding_color" ]; then
- filled_theme=$(echo "$filled_theme" | jq --arg key "$key" --arg value "$corresponding_color" '.[$key] = $value')
- echo "Added missing property: $key with value: $corresponding_color to $target_theme_file"
- else
- # Default action if no corresponding color is found
- echo "No corresponding color found for $key; using value from complete theme."
- filled_theme=$(echo "$filled_theme" | jq --arg key "$key" --arg value "$value" '.[$key] = $value')
- fi
- fi
- done
-
- # Write the filled theme back to the target file
- echo "$filled_theme" >"$target_theme_file"
- echo "Filled missing values in $target_theme_file"
-}
-
-# Process all theme files in the directory
-for file in "$THEMES_DIR"/*.json; do
- filename=$(basename "$file")
-
- # Skip the complete theme files
- if [[ "$filename" == "$COMPLETE_THEME_FILE" ]] || [[ "$filename" == "$COMPLETE_SPLIT_THEME_FILE" ]]; then
- continue
- fi
-
- # Determine whether to use split or non-split complete theme
- if [[ "$filename" == *"_split"* ]]; then
- fill_missing_values "$THEMES_DIR/$COMPLETE_SPLIT_THEME_FILE" "$file"
- else
- fill_missing_values "$THEMES_DIR/$COMPLETE_THEME_FILE" "$file"
- fi
-done
diff --git a/src/components/bar/modules/worldclock/index.tsx b/src/components/bar/modules/worldclock/index.tsx
index 892ff9d..953449d 100644
--- a/src/components/bar/modules/worldclock/index.tsx
+++ b/src/components/bar/modules/worldclock/index.tsx
@@ -1,120 +1,82 @@
-import { openMenu } from '../../utils/menu';
import options from 'src/options';
import { BarBoxChild } from 'src/lib/types/bar.js';
-import { runAsyncCommand, throttledScrollHandler } from 'src/components/bar/utils/helpers.js';
+import { inputHandler } from 'src/components/bar/utils/helpers.js';
import { bind, Variable } from 'astal';
-import { onMiddleClick, onPrimaryClick, onScroll, onSecondaryClick } from 'src/lib/shared/eventHandlers';
import { Astal } from 'astal/gtk3';
import { systemTime } from 'src/globals/time';
import { GLib } from 'astal';
+import { Module } from '../../shared/Module';
-const { format, formatDiffDate, tz, icon, showIcon, showTime, rightClick, middleClick, scrollUp, scrollDown } =
- options.bar.customModules.worldclock;
-const { style } = options.theme.bar.buttons;
+const {
+ format,
+ formatDiffDate,
+ divider,
+ tz,
+ icon,
+ showIcon,
+ leftClick,
+ rightClick,
+ middleClick,
+ scrollUp,
+ scrollDown,
+} = options.bar.customModules.worldclock;
-const time = Variable.derive(
- [systemTime, format, formatDiffDate, tz],
- (c, f, fdd, tzn) =>
- tzn
- .map((t) =>
- c
- .to_timezone(GLib.TimeZone.new(t))
- .format(c.to_timezone(GLib.TimeZone.new(t)).get_day_of_year() == c.get_day_of_year() ? f : fdd),
- )
- .join(' | ') || '',
-);
-
-const WorldClock = (): BarBoxChild => {
- const ClockTime = (): JSX.Element => ;
- const ClockIcon = (): JSX.Element => (
-
- );
-
- const componentClassName = Variable.derive(
- [bind(style), bind(showIcon), bind(showTime)],
- (btnStyle, shwIcn, shwLbl) => {
- const styleMap = {
- default: 'style1',
- split: 'style2',
- wave: 'style3',
- wave2: 'style3',
- };
- return `worldclock-container ${styleMap[btnStyle]} ${!shwLbl ? 'no-label' : ''} ${!shwIcn ? 'no-icon' : ''}`;
- },
- );
-
- const componentChildren = Variable.derive([bind(showIcon), bind(showTime)], (shIcn, shTm) => {
- if (shIcn && !shTm) {
- return ;
- } else if (shTm && !shIcn) {
- return ;
+export const WorldClock = (): BarBoxChild => {
+ const iconBinding = Variable.derive([bind(icon), bind(showIcon)], (timeIcon, showTimeIcon) => {
+ if (!showTimeIcon) {
+ return '';
}
- return (
-
-
-
-
- );
+
+ return timeIcon;
});
- const component = (
- {
- componentClassName.drop();
- componentChildren.drop();
- }}
- >
- {componentChildren()}
-
+ const timeBinding = Variable.derive(
+ [systemTime, format, formatDiffDate, tz, divider],
+ (localSystemTime, timeFormat, differentDayFormat, targetTimeZones, timeDivider) =>
+ targetTimeZones
+ .map((timeZoneId) => {
+ const targetTimezone = GLib.TimeZone.new(timeZoneId);
+ const timeInTargetZone = localSystemTime.to_timezone(targetTimezone);
+
+ if (timeInTargetZone === null) {
+ return 'Invalid TimeZone';
+ }
+
+ const isTargetZoneSameDay =
+ timeInTargetZone.get_day_of_year() === localSystemTime.get_day_of_year();
+ const formatForTimeZone = isTargetZoneSameDay ? timeFormat : differentDayFormat;
+
+ return timeInTargetZone.format(formatForTimeZone);
+ })
+ .join(timeDivider),
);
- return {
- component,
- isVisible: true,
+ const microphoneModule = Module({
+ textIcon: iconBinding(),
+ label: timeBinding(),
boxClass: 'worldclock',
props: {
- setup: (self: Astal.Button): void => {
- let disconnectFunctions: (() => void)[] = [];
-
- Variable.derive(
- [
- bind(rightClick),
- bind(middleClick),
- bind(scrollUp),
- bind(scrollDown),
- bind(options.bar.scrollSpeed),
- ],
- () => {
- disconnectFunctions.forEach((disconnect) => disconnect());
- disconnectFunctions = [];
-
- const throttledHandler = throttledScrollHandler(options.bar.scrollSpeed.get());
-
- disconnectFunctions.push(
- onPrimaryClick(self, (clicked, event) => {
- openMenu(clicked, event, 'calendarmenu');
- }),
- );
-
- disconnectFunctions.push(
- onSecondaryClick(self, (clicked, event) => {
- runAsyncCommand(rightClick.get(), { clicked, event });
- }),
- );
-
- disconnectFunctions.push(
- onMiddleClick(self, (clicked, event) => {
- runAsyncCommand(middleClick.get(), { clicked, event });
- }),
- );
-
- disconnectFunctions.push(onScroll(self, throttledHandler, scrollUp.get(), scrollDown.get()));
+ setup: (self: Astal.Button) => {
+ inputHandler(self, {
+ onPrimaryClick: {
+ cmd: leftClick,
},
- );
+ onSecondaryClick: {
+ cmd: rightClick,
+ },
+ onMiddleClick: {
+ cmd: middleClick,
+ },
+ onScrollUp: {
+ cmd: scrollUp,
+ },
+ onScrollDown: {
+ cmd: scrollDown,
+ },
+ });
},
},
- };
-};
+ });
-export { WorldClock };
+ return microphoneModule;
+};
diff --git a/src/components/bar/settings/config.tsx b/src/components/bar/settings/config.tsx
index 77d1c22..8202f52 100644
--- a/src/components/bar/settings/config.tsx
+++ b/src/components/bar/settings/config.tsx
@@ -429,13 +429,15 @@ export const CustomModuleSettings = (): JSX.Element => {
-
+
+
diff --git a/src/components/bar/settings/theme.tsx b/src/components/bar/settings/theme.tsx
index 099ff5f..32a8945 100644
--- a/src/components/bar/settings/theme.tsx
+++ b/src/components/bar/settings/theme.tsx
@@ -26,7 +26,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -39,7 +42,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -52,7 +58,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -69,7 +78,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -86,7 +98,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -103,7 +118,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -120,7 +138,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -137,7 +158,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -154,7 +178,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -171,7 +198,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -188,7 +218,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -205,7 +238,10 @@ export const CustomModuleTheme = (): JSX.Element => {
@@ -218,14 +254,17 @@ export const CustomModuleTheme = (): JSX.Element => {
{/* World Clock Module Section */}
-
+
@@ -251,7 +293,10 @@ export const CustomModuleTheme = (): JSX.Element => {
diff --git a/src/components/settings/pages/config/bar/index.tsx b/src/components/settings/pages/config/bar/index.tsx
index eee0ccd..a46addb 100644
--- a/src/components/settings/pages/config/bar/index.tsx
+++ b/src/components/settings/pages/config/bar/index.tsx
@@ -313,7 +313,10 @@ export const BarSettings = (): JSX.Element => {
@@ -423,14 +426,17 @@ export const BarSettings = (): JSX.Element => {
diff --git a/src/components/settings/pages/theme/bar/index.tsx b/src/components/settings/pages/theme/bar/index.tsx
index be8c409..95b3b35 100644
--- a/src/components/settings/pages/theme/bar/index.tsx
+++ b/src/components/settings/pages/theme/bar/index.tsx
@@ -70,7 +70,10 @@ export const BarTheme = (): JSX.Element => {
@@ -115,7 +118,10 @@ export const BarTheme = (): JSX.Element => {
@@ -128,7 +134,10 @@ export const BarTheme = (): JSX.Element => {
@@ -141,7 +150,10 @@ export const BarTheme = (): JSX.Element => {
@@ -154,7 +166,10 @@ export const BarTheme = (): JSX.Element => {
@@ -167,7 +182,10 @@ export const BarTheme = (): JSX.Element => {
@@ -186,7 +204,10 @@ export const BarTheme = (): JSX.Element => {
@@ -199,7 +220,10 @@ export const BarTheme = (): JSX.Element => {
@@ -212,7 +236,10 @@ export const BarTheme = (): JSX.Element => {
diff --git a/src/options.ts b/src/options.ts
index d8ab3f3..2ade04c 100644
--- a/src/options.ts
+++ b/src/options.ts
@@ -1247,9 +1247,10 @@ const options = mkOptions({
worldclock: {
icon: opt('ó±'),
showIcon: opt(true),
- showTime: opt(true),
format: opt('%I:%M:%S %p %Z'),
formatDiffDate: opt('%a %b %d %I:%M:%S %p %Z'),
+ divider: opt(' ļ '),
+ leftClick: opt('menu:calendar'),
rightClick: opt(''),
middleClick: opt(''),
scrollUp: opt(''),
diff --git a/src/scss/style/bar/clock.scss b/src/scss/style/bar/clock.scss
index 0f531ee..212f12f 100644
--- a/src/scss/style/bar/clock.scss
+++ b/src/scss/style/bar/clock.scss
@@ -58,69 +58,3 @@
0em
);
}
-
-.bar-button-label.worldclock {
- color: if($bar-buttons-monochrome, $bar-buttons-text, $bar-buttons-modules-worldclock-text);
- margin-left: $bar-buttons-modules-worldclock-spacing;
-}
-
-.bar-button-icon.worldclock {
- font-size: 1.2em;
- color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-modules-worldclock-icon);
-}
-
-.style2 {
- .bar-button-icon.worldclock {
- border-top-left-radius: $bar-buttons-radius;
- border-bottom-left-radius: $bar-buttons-radius;
- background: if(
- $bar-buttons-monochrome,
- $bar-buttons-icon_background,
- $bar-buttons-modules-worldclock-icon_background
- );
- padding: $bar-buttons-padding_y 0em;
- padding-left: $bar-buttons-padding_x;
- padding-right: $bar-buttons-modules-worldclock-spacing;
- border-top-left-radius: if(
- $bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
- $bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
- $bar-buttons-radius
- );
- border-bottom-left-radius: if(
- $bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
- $bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
- $bar-buttons-radius
- );
- color: if($bar-buttons-monochrome, $bar-buttons-icon, $bar-buttons-modules-worldclock-icon);
- }
-
- .bar-button-label.worldclock {
- padding: $bar-buttons-padding_y 0em;
- padding-right: $bar-buttons-padding_x;
- padding-left: $bar-buttons-modules-worldclock-spacing;
- margin-left: 0em;
- }
- &.no-label.worldclock-container {
- .bar-button-icon.worldclock {
- border-top-right-radius: if(
- $bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
- $bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
- $bar-buttons-radius
- );
- border-bottom-right-radius: if(
- $bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
- $bar-buttons-radius * $bar-buttons-innerRadiusMultiplier,
- $bar-buttons-radius
- );
- }
- }
-}
-
-.bar_item_box_visible.worldclock {
- border: if(
- $bar-buttons-modules-worldclock-enableBorder or $bar-buttons-enableBorders,
- $bar-buttons-borderSize solid
- if($bar-buttons-monochrome, $bar-buttons-borderColor, $bar-buttons-modules-worldclock-border),
- 0em
- );
-}
diff --git a/themes/catppuccin_frappe.json b/themes/catppuccin_frappe.json
index 1f0f85a..e675501 100644
--- a/themes/catppuccin_frappe.json
+++ b/themes/catppuccin_frappe.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#303446",
"theme.bar.buttons.modules.microphone.text": "#a6d189",
"theme.bar.buttons.modules.microphone.icon": "#a6d189",
- "theme.bar.buttons.modules.microphone.icon_background": "#303446"
+ "theme.bar.buttons.modules.microphone.icon_background": "#303446",
+ "theme.bar.buttons.modules.worldclock.text": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.background": "#303446",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.icon": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.border": "#f4b8e4"
}
\ No newline at end of file
diff --git a/themes/catppuccin_frappe_split.json b/themes/catppuccin_frappe_split.json
index 2485112..9c953a2 100644
--- a/themes/catppuccin_frappe_split.json
+++ b/themes/catppuccin_frappe_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#303446",
"theme.bar.buttons.modules.microphone.text": "#a6d189",
"theme.bar.buttons.modules.microphone.icon": "#303446",
- "theme.bar.buttons.modules.microphone.icon_background": "#a6d189"
+ "theme.bar.buttons.modules.microphone.icon_background": "#a6d189",
+ "theme.bar.buttons.modules.worldclock.text": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.background": "#303446",
+ "theme.bar.buttons.modules.worldclock.icon": "#303446",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.border": "#f4b8e4"
}
\ No newline at end of file
diff --git a/themes/catppuccin_frappe_vivid.json b/themes/catppuccin_frappe_vivid.json
index d096b48..867f350 100644
--- a/themes/catppuccin_frappe_vivid.json
+++ b/themes/catppuccin_frappe_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#303446",
"theme.bar.buttons.modules.microphone.background": "#a6d189",
"theme.bar.buttons.modules.microphone.icon": "#303446",
- "theme.bar.buttons.modules.microphone.icon_background": "#a6d189"
+ "theme.bar.buttons.modules.microphone.icon_background": "#a6d189",
+ "theme.bar.buttons.modules.worldclock.background": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.text": "#303446",
+ "theme.bar.buttons.modules.worldclock.icon": "#303446",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f4b8e4",
+ "theme.bar.buttons.modules.worldclock.border": "#f4b8e4"
}
\ No newline at end of file
diff --git a/themes/catppuccin_latte.json b/themes/catppuccin_latte.json
index 847d6c9..8f60ec8 100644
--- a/themes/catppuccin_latte.json
+++ b/themes/catppuccin_latte.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#dcdfe8",
"theme.bar.buttons.modules.microphone.text": "#40a02b",
"theme.bar.buttons.modules.microphone.icon": "#40a02b",
- "theme.bar.buttons.modules.microphone.icon_background": "#dcdfe8"
+ "theme.bar.buttons.modules.microphone.icon_background": "#dcdfe8",
+ "theme.bar.buttons.modules.worldclock.text": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.background": "#dcdfe8",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.icon": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.border": "#ea76cb"
}
\ No newline at end of file
diff --git a/themes/catppuccin_latte_split.json b/themes/catppuccin_latte_split.json
index 7156a8e..f3dc551 100644
--- a/themes/catppuccin_latte_split.json
+++ b/themes/catppuccin_latte_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#dcdfe8",
"theme.bar.buttons.modules.microphone.text": "#40a02b",
"theme.bar.buttons.modules.microphone.icon": "#dcdfe8",
- "theme.bar.buttons.modules.microphone.icon_background": "#40a02b"
+ "theme.bar.buttons.modules.microphone.icon_background": "#40a02b",
+ "theme.bar.buttons.modules.worldclock.text": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.background": "#dcdfe8",
+ "theme.bar.buttons.modules.worldclock.icon": "#dcdee8",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.border": "#ea76cb"
}
\ No newline at end of file
diff --git a/themes/catppuccin_latte_vivid.json b/themes/catppuccin_latte_vivid.json
index 5c890cf..2983212 100644
--- a/themes/catppuccin_latte_vivid.json
+++ b/themes/catppuccin_latte_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#dcdfe8",
"theme.bar.buttons.modules.microphone.background": "#40a02b",
"theme.bar.buttons.modules.microphone.icon": "#dcdfe8",
- "theme.bar.buttons.modules.microphone.icon_background": "#40a02b"
+ "theme.bar.buttons.modules.microphone.icon_background": "#40a02b",
+ "theme.bar.buttons.modules.worldclock.background": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.text": "#dcdfe8",
+ "theme.bar.buttons.modules.worldclock.icon": "#dcdfe8",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ea76cb",
+ "theme.bar.buttons.modules.worldclock.border": "#ea76cb"
}
\ No newline at end of file
diff --git a/themes/catppuccin_macchiato.json b/themes/catppuccin_macchiato.json
index e83a87f..d54fcfe 100644
--- a/themes/catppuccin_macchiato.json
+++ b/themes/catppuccin_macchiato.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#24273a",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#a6da95",
- "theme.bar.buttons.modules.microphone.icon_background": "#24273a"
+ "theme.bar.buttons.modules.microphone.icon_background": "#24273a",
+ "theme.bar.buttons.modules.worldclock.text": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.background": "#24273a",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.icon": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.border": "#f5bde6"
}
\ No newline at end of file
diff --git a/themes/catppuccin_macchiato_split.json b/themes/catppuccin_macchiato_split.json
index bf44064..41cbd53 100644
--- a/themes/catppuccin_macchiato_split.json
+++ b/themes/catppuccin_macchiato_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#24273a",
"theme.bar.buttons.modules.microphone.text": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#24273a",
- "theme.bar.buttons.modules.microphone.icon_background": "#a6da95"
+ "theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
+ "theme.bar.buttons.modules.worldclock.text": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.background": "#24273a",
+ "theme.bar.buttons.modules.worldclock.icon": "#24273a",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.border": "#f5bde6"
}
\ No newline at end of file
diff --git a/themes/catppuccin_macchiato_vivid.json b/themes/catppuccin_macchiato_vivid.json
index 13ccad6..946a8f4 100644
--- a/themes/catppuccin_macchiato_vivid.json
+++ b/themes/catppuccin_macchiato_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#24273a",
"theme.bar.buttons.modules.microphone.background": "#a6da95",
"theme.bar.buttons.modules.microphone.icon": "#24273a",
- "theme.bar.buttons.modules.microphone.icon_background": "#a6da95"
+ "theme.bar.buttons.modules.microphone.icon_background": "#a6da95",
+ "theme.bar.buttons.modules.worldclock.background": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.text": "#24273a",
+ "theme.bar.buttons.modules.worldclock.icon": "#24273a",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f5bde6",
+ "theme.bar.buttons.modules.worldclock.border": "#f5bde6"
}
\ No newline at end of file
diff --git a/themes/catppuccin_mocha.json b/themes/catppuccin_mocha.json
index b6b1fea..9d5da30 100644
--- a/themes/catppuccin_mocha.json
+++ b/themes/catppuccin_mocha.json
@@ -362,6 +362,11 @@
"theme.bar.buttons.modules.cava.icon_background": "#242438",
"theme.bar.buttons.modules.cava.icon": "#94e2d5",
"theme.bar.buttons.modules.cava.border": "#94e2d5",
+ "theme.bar.buttons.modules.worldclock.text": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.background": "#242438",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.icon": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.border": "#f5c2e7",
"theme.bar.buttons.modules.microphone.border": "#a6e3a1",
"theme.bar.buttons.modules.microphone.background": "#242438",
"theme.bar.buttons.modules.microphone.text": "#a6e3a1",
diff --git a/themes/catppuccin_mocha_split.json b/themes/catppuccin_mocha_split.json
index 366b978..f389a12 100644
--- a/themes/catppuccin_mocha_split.json
+++ b/themes/catppuccin_mocha_split.json
@@ -362,6 +362,11 @@
"theme.bar.buttons.modules.cava.icon": "#242438",
"theme.bar.buttons.modules.cava.icon_background": "#94e2d5",
"theme.bar.buttons.modules.cava.border": "#94e2d5",
+ "theme.bar.buttons.modules.worldclock.text": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.background": "#242438",
+ "theme.bar.buttons.modules.worldclock.icon": "#242438",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.border": "#f5c2e7",
"theme.bar.buttons.modules.microphone.border": "#a6e3a1",
"theme.bar.buttons.modules.microphone.background": "#242438",
"theme.bar.buttons.modules.microphone.text": "#a6e3a1",
diff --git a/themes/catppuccin_mocha_vivid.json b/themes/catppuccin_mocha_vivid.json
index 35e3744..3fddd31 100644
--- a/themes/catppuccin_mocha_vivid.json
+++ b/themes/catppuccin_mocha_vivid.json
@@ -1,370 +1,375 @@
{
- "theme.bar.menus.menu.notifications.scrollbar.color": "#b4befe",
- "theme.bar.menus.menu.notifications.pager.label": "#9399b2",
- "theme.bar.menus.menu.notifications.pager.button": "#b4befe",
- "theme.bar.menus.menu.notifications.pager.background": "#11111b",
- "theme.bar.menus.menu.notifications.switch.puck": "#454759",
- "theme.bar.menus.menu.notifications.switch.disabled": "#313245",
- "theme.bar.menus.menu.notifications.switch.enabled": "#b4befe",
- "theme.bar.menus.menu.notifications.clear": "#f38ba8",
- "theme.bar.menus.menu.notifications.switch_divider": "#45475a",
- "theme.bar.menus.menu.notifications.border": "#313244",
- "theme.bar.menus.menu.notifications.card": "#1e1e2e",
- "theme.bar.menus.menu.notifications.background": "#11111b",
- "theme.bar.menus.menu.notifications.no_notifications_label": "#313244",
- "theme.bar.menus.menu.notifications.label": "#b4befe",
- "theme.bar.menus.menu.power.buttons.sleep.icon": "#181824",
- "theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb",
- "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb",
- "theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e",
- "theme.bar.menus.menu.power.buttons.logout.icon": "#181824",
- "theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1",
- "theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1",
- "theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e",
- "theme.bar.menus.menu.power.buttons.restart.icon": "#181824",
- "theme.bar.menus.menu.power.buttons.restart.text": "#fab387",
- "theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387",
- "theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e",
- "theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824",
- "theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8",
- "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7",
- "theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e",
- "theme.bar.menus.menu.power.border.color": "#313244",
- "theme.bar.menus.menu.power.background.color": "#11111b",
- "theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5c2e7",
- "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5c2e8",
- "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5c2e7",
- "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6e3a1",
- "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6e3a2",
- "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6e3a1",
- "theme.bar.menus.menu.dashboard.monitors.ram.label": "#f9e2af",
- "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#f9e2ae",
- "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#f9e2af",
- "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#eba0ac",
- "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#eba0ad",
- "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#eba0ac",
- "theme.bar.menus.menu.dashboard.monitors.bar_background": "#45475a",
- "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b4befe",
- "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#cba6f7",
- "theme.bar.menus.menu.dashboard.directories.right.top.color": "#94e2d5",
- "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#eba0ac",
- "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#f9e2af",
- "theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5c2e7",
- "theme.bar.menus.menu.dashboard.controls.input.text": "#181824",
- "theme.bar.menus.menu.dashboard.controls.input.background": "#f5c2e7",
- "theme.bar.menus.menu.dashboard.controls.volume.text": "#181824",
- "theme.bar.menus.menu.dashboard.controls.volume.background": "#eba0ac",
- "theme.bar.menus.menu.dashboard.controls.notifications.text": "#181824",
- "theme.bar.menus.menu.dashboard.controls.notifications.background": "#f9e2af",
- "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181824",
- "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#89dceb",
- "theme.bar.menus.menu.dashboard.controls.wifi.text": "#181824",
- "theme.bar.menus.menu.dashboard.controls.wifi.background": "#cba6f7",
- "theme.bar.menus.menu.dashboard.controls.disabled": "#585b70",
- "theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6e3a1",
- "theme.bar.menus.menu.dashboard.shortcuts.text": "#181824",
- "theme.bar.menus.menu.dashboard.shortcuts.background": "#b4befe",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#11111a",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#f38ba8",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6e3a1",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cdd6f4",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b4befe",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#313244",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#11111b",
- "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e1e2e",
- "theme.bar.menus.menu.dashboard.powermenu.sleep": "#89dceb",
- "theme.bar.menus.menu.dashboard.powermenu.logout": "#a6e3a1",
- "theme.bar.menus.menu.dashboard.powermenu.restart": "#fab387",
- "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#f38ba8",
- "theme.bar.menus.menu.dashboard.profile.name": "#f5c2e7",
- "theme.bar.menus.menu.dashboard.border.color": "#313244",
- "theme.bar.menus.menu.dashboard.background.color": "#11111b",
- "theme.bar.menus.menu.dashboard.card.color": "#1e1e2e",
- "theme.bar.menus.menu.clock.weather.hourly.temperature": "#f5c2e7",
- "theme.bar.menus.menu.clock.weather.hourly.icon": "#f5c2e7",
- "theme.bar.menus.menu.clock.weather.hourly.time": "#f5c2e7",
- "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#89dceb",
- "theme.bar.menus.menu.clock.weather.thermometer.cold": "#89b4fa",
- "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b4befe",
- "theme.bar.menus.menu.clock.weather.thermometer.hot": "#fab387",
- "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#f38ba8",
- "theme.bar.menus.menu.clock.weather.stats": "#f5c2e7",
- "theme.bar.menus.menu.clock.weather.status": "#94e2d5",
- "theme.bar.menus.menu.clock.weather.temperature": "#cdd6f4",
- "theme.bar.menus.menu.clock.weather.icon": "#f5c2e7",
- "theme.bar.menus.menu.clock.calendar.contextdays": "#585b70",
- "theme.bar.menus.menu.clock.calendar.days": "#cdd6f4",
- "theme.bar.menus.menu.clock.calendar.currentday": "#f5c2e7",
- "theme.bar.menus.menu.clock.calendar.paginator": "#f5c2e6",
- "theme.bar.menus.menu.clock.calendar.weekdays": "#f5c2e7",
- "theme.bar.menus.menu.clock.calendar.yearmonth": "#94e2d5",
- "theme.bar.menus.menu.clock.time.timeperiod": "#94e2d5",
- "theme.bar.menus.menu.clock.time.time": "#f5c2e7",
- "theme.bar.menus.menu.clock.text": "#cdd6f4",
- "theme.bar.menus.menu.clock.border.color": "#313244",
- "theme.bar.menus.menu.clock.background.color": "#11111b",
- "theme.bar.menus.menu.clock.card.color": "#1e1e2e",
- "theme.bar.menus.menu.battery.slider.puck": "#6c7086",
- "theme.bar.menus.menu.battery.slider.backgroundhover": "#45475a",
- "theme.bar.menus.menu.battery.slider.background": "#585b71",
- "theme.bar.menus.menu.battery.slider.primary": "#f9e2af",
- "theme.bar.menus.menu.battery.icons.active": "#f9e2af",
- "theme.bar.menus.menu.battery.icons.passive": "#9399b2",
- "theme.bar.menus.menu.battery.listitems.active": "#f9e2af",
- "theme.bar.menus.menu.battery.listitems.passive": "#cdd6f3",
- "theme.bar.menus.menu.battery.text": "#cdd6f4",
- "theme.bar.menus.menu.battery.label.color": "#f9e2af",
- "theme.bar.menus.menu.battery.border.color": "#313244",
- "theme.bar.menus.menu.battery.background.color": "#11111b",
- "theme.bar.menus.menu.battery.card.color": "#1e1e2e",
- "theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e1e2e",
- "theme.bar.menus.menu.systray.dropdownmenu.text": "#cdd6f4",
- "theme.bar.menus.menu.systray.dropdownmenu.background": "#11111b",
- "theme.bar.menus.menu.bluetooth.iconbutton.active": "#89dceb",
- "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cdd6f4",
- "theme.bar.menus.menu.bluetooth.icons.active": "#89dceb",
- "theme.bar.menus.menu.bluetooth.icons.passive": "#9399b2",
- "theme.bar.menus.menu.bluetooth.listitems.active": "#89dcea",
- "theme.bar.menus.menu.bluetooth.listitems.passive": "#cdd6f4",
- "theme.bar.menus.menu.bluetooth.switch.puck": "#454759",
- "theme.bar.menus.menu.bluetooth.switch.disabled": "#313245",
- "theme.bar.menus.menu.bluetooth.switch.enabled": "#89dceb",
- "theme.bar.menus.menu.bluetooth.switch_divider": "#45475a",
- "theme.bar.menus.menu.bluetooth.status": "#6c7086",
- "theme.bar.menus.menu.bluetooth.text": "#cdd6f4",
- "theme.bar.menus.menu.bluetooth.label.color": "#89dceb",
- "theme.bar.menus.menu.bluetooth.scroller.color": "#89dceb",
- "theme.bar.menus.menu.bluetooth.border.color": "#313244",
- "theme.bar.menus.menu.bluetooth.background.color": "#11111b",
- "theme.bar.menus.menu.bluetooth.card.color": "#1e1e2e",
- "theme.bar.menus.menu.network.switch.puck": "#454759",
- "theme.bar.menus.menu.network.switch.disabled": "#313245",
- "theme.bar.menus.menu.network.switch.enabled": "#cba6f7",
- "theme.bar.menus.menu.network.iconbuttons.active": "#cba6f7",
- "theme.bar.menus.menu.network.iconbuttons.passive": "#cdd6f4",
- "theme.bar.menus.menu.network.icons.active": "#cba6f7",
- "theme.bar.menus.menu.network.icons.passive": "#9399b2",
- "theme.bar.menus.menu.network.listitems.active": "#cba6f6",
- "theme.bar.menus.menu.network.listitems.passive": "#cdd6f4",
- "theme.bar.menus.menu.network.status.color": "#6c7086",
- "theme.bar.menus.menu.network.text": "#cdd6f4",
- "theme.bar.menus.menu.network.label.color": "#cba6f7",
- "theme.bar.menus.menu.network.scroller.color": "#cba6f7",
- "theme.bar.menus.menu.network.border.color": "#313244",
- "theme.bar.menus.menu.network.background.color": "#11111b",
- "theme.bar.menus.menu.network.card.color": "#1e1e2e",
- "theme.bar.menus.menu.volume.input_slider.puck": "#585b70",
- "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#45475a",
- "theme.bar.menus.menu.volume.input_slider.background": "#585b71",
- "theme.bar.menus.menu.volume.input_slider.primary": "#eba0ac",
- "theme.bar.menus.menu.volume.audio_slider.puck": "#585b70",
- "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#45475a",
- "theme.bar.menus.menu.volume.audio_slider.background": "#585b71",
- "theme.bar.menus.menu.volume.audio_slider.primary": "#eba0ac",
- "theme.bar.menus.menu.volume.icons.active": "#eba0ac",
- "theme.bar.menus.menu.volume.icons.passive": "#9399b2",
- "theme.bar.menus.menu.volume.iconbutton.active": "#eba0ac",
- "theme.bar.menus.menu.volume.iconbutton.passive": "#cdd6f4",
- "theme.bar.menus.menu.volume.listitems.active": "#eba0ab",
- "theme.bar.menus.menu.volume.listitems.passive": "#cdd6f4",
- "theme.bar.menus.menu.volume.text": "#cdd6f4",
- "theme.bar.menus.menu.volume.label.color": "#eba0ac",
- "theme.bar.menus.menu.volume.border.color": "#313244",
- "theme.bar.menus.menu.volume.background.color": "#11111b",
- "theme.bar.menus.menu.volume.card.color": "#1e1e2e",
- "theme.bar.menus.menu.media.slider.puck": "#6c7086",
- "theme.bar.menus.menu.media.slider.backgroundhover": "#45475a",
- "theme.bar.menus.menu.media.slider.background": "#585b71",
- "theme.bar.menus.menu.media.slider.primary": "#f5c2e7",
- "theme.bar.menus.menu.media.buttons.text": "#11111b",
- "theme.bar.menus.menu.media.buttons.background": "#b4beff",
- "theme.bar.menus.menu.media.buttons.enabled": "#94e2d4",
- "theme.bar.menus.menu.media.buttons.inactive": "#585b70",
- "theme.bar.menus.menu.media.border.color": "#313244",
- "theme.bar.menus.menu.media.card.color": "#1e1e2e",
- "theme.bar.menus.menu.media.background.color": "#11111b",
- "theme.bar.menus.menu.media.album": "#f5c2e8",
- "theme.bar.menus.menu.media.timestamp": "#cdd6f4",
- "theme.bar.menus.menu.media.artist": "#94e2d6",
- "theme.bar.menus.menu.media.song": "#b4beff",
- "theme.bar.menus.tooltip.text": "#cdd6f4",
- "theme.bar.menus.tooltip.background": "#11111b",
- "theme.bar.menus.dropdownmenu.divider": "#1e1e2e",
- "theme.bar.menus.dropdownmenu.text": "#cdd6f4",
- "theme.bar.menus.dropdownmenu.background": "#11111b",
- "theme.bar.menus.slider.puck": "#6c7086",
- "theme.bar.menus.slider.backgroundhover": "#45475a",
- "theme.bar.menus.slider.background": "#585b71",
- "theme.bar.menus.slider.primary": "#b4befe",
- "theme.bar.menus.progressbar.background": "#45475a",
- "theme.bar.menus.progressbar.foreground": "#b4befe",
- "theme.bar.menus.iconbuttons.active": "#b4beff",
- "theme.bar.menus.iconbuttons.passive": "#cdd6f3",
- "theme.bar.menus.buttons.text": "#181824",
- "theme.bar.menus.buttons.disabled": "#585b71",
- "theme.bar.menus.buttons.active": "#f5c2e6",
- "theme.bar.menus.buttons.default": "#b4befe",
- "theme.bar.menus.check_radio_button.active": "#b4beff",
- "theme.bar.menus.check_radio_button.background": "#45475a",
- "theme.bar.menus.switch.puck": "#454759",
- "theme.bar.menus.switch.disabled": "#313245",
- "theme.bar.menus.switch.enabled": "#b4befe",
- "theme.bar.menus.icons.active": "#b4befe",
- "theme.bar.menus.icons.passive": "#585b70",
- "theme.bar.menus.listitems.active": "#b4befd",
- "theme.bar.menus.listitems.passive": "#cdd6f4",
- "theme.bar.menus.popover.border": "#181824",
- "theme.bar.menus.popover.background": "#181824",
- "theme.bar.menus.popover.text": "#b4befe",
- "theme.bar.menus.label": "#b4befe",
- "theme.bar.menus.feinttext": "#313244",
- "theme.bar.menus.dimtext": "#585b70",
- "theme.bar.menus.text": "#cdd6f4",
- "theme.bar.menus.border.color": "#313244",
- "theme.bar.menus.cards": "#1e1e2e",
- "theme.bar.menus.background": "#11111b",
- "theme.bar.buttons.modules.submap.icon_background": "#94e2d5",
- "theme.bar.buttons.modules.submap.icon": "#232338",
- "theme.bar.buttons.modules.submap.text": "#242438",
- "theme.bar.buttons.modules.submap.background": "#94e2d5",
- "theme.bar.buttons.modules.submap.border": "#94e2d5",
- "theme.bar.buttons.modules.power.icon_background": "#f38ba8",
- "theme.bar.buttons.modules.power.icon": "#242438",
- "theme.bar.buttons.modules.power.background": "#f38ba8",
- "theme.bar.buttons.modules.power.border": "#f38ba8",
- "theme.bar.buttons.modules.weather.icon_background": "#b4befe",
- "theme.bar.buttons.modules.weather.icon": "#242438",
- "theme.bar.buttons.modules.weather.text": "#232338",
- "theme.bar.buttons.modules.weather.background": "#b4befe",
- "theme.bar.buttons.modules.weather.border": "#b4befe",
- "theme.bar.buttons.modules.updates.icon_background": "#cba6f7",
- "theme.bar.buttons.modules.updates.icon": "#242438",
- "theme.bar.buttons.modules.updates.text": "#242438",
- "theme.bar.buttons.modules.updates.background": "#cba6f7",
- "theme.bar.buttons.modules.updates.border": "#cba6f7",
- "theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb",
- "theme.bar.buttons.modules.kbLayout.icon": "#242438",
- "theme.bar.buttons.modules.kbLayout.text": "#242438",
- "theme.bar.buttons.modules.kbLayout.background": "#89dceb",
- "theme.bar.buttons.modules.kbLayout.border": "#89dceb",
- "theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1",
- "theme.bar.buttons.modules.netstat.icon": "#242438",
- "theme.bar.buttons.modules.netstat.text": "#242438",
- "theme.bar.buttons.modules.netstat.background": "#a6e3a1",
- "theme.bar.buttons.modules.netstat.border": "#a6e3a1",
- "theme.bar.buttons.modules.storage.icon_background": "#f5c2e7",
- "theme.bar.buttons.modules.storage.icon": "#232338",
- "theme.bar.buttons.modules.storage.text": "#242438",
- "theme.bar.buttons.modules.storage.background": "#f5c2e7",
- "theme.bar.buttons.modules.storage.border": "#f5c2e7",
- "theme.bar.buttons.modules.cpu.icon_background": "#f38ba8",
- "theme.bar.buttons.modules.cpu.icon": "#242438",
- "theme.bar.buttons.modules.cpu.text": "#242438",
- "theme.bar.buttons.modules.cpu.background": "#f38ba8",
- "theme.bar.buttons.modules.cpu.border": "#f38ba8",
- "theme.bar.buttons.modules.ram.icon_background": "#f9e2af",
- "theme.bar.buttons.modules.ram.icon": "#242438",
- "theme.bar.buttons.modules.ram.text": "#242438",
- "theme.bar.buttons.modules.ram.background": "#f9e2af",
- "theme.bar.buttons.modules.ram.border": "#f9e2af",
- "theme.bar.buttons.notifications.total": "#242438",
- "theme.bar.buttons.notifications.icon_background": "#b4befe",
- "theme.bar.buttons.notifications.icon": "#242438",
- "theme.bar.buttons.notifications.background": "#b4befe",
- "theme.bar.buttons.notifications.border": "#b4befe",
- "theme.bar.buttons.clock.icon_background": "#f5c2e7",
- "theme.bar.buttons.clock.icon": "#242438",
- "theme.bar.buttons.clock.text": "#242438",
- "theme.bar.buttons.clock.background": "#f5c2e7",
- "theme.bar.buttons.clock.border": "#f5c2e7",
- "theme.bar.buttons.battery.icon_background": "#f9e2af",
- "theme.bar.buttons.battery.icon": "#242438",
- "theme.bar.buttons.battery.text": "#242438",
- "theme.bar.buttons.battery.background": "#f9e2af",
- "theme.bar.buttons.battery.border": "#f9e2af",
- "theme.bar.buttons.systray.background": "#242438",
- "theme.bar.buttons.systray.border": "#b4befe",
- "theme.bar.buttons.systray.customIcon": "#cdd6f4",
- "theme.bar.buttons.bluetooth.icon_background": "#89dbeb",
- "theme.bar.buttons.bluetooth.icon": "#242438",
- "theme.bar.buttons.bluetooth.text": "#242438",
- "theme.bar.buttons.bluetooth.background": "#89dceb",
- "theme.bar.buttons.bluetooth.border": "#89dceb",
- "theme.bar.buttons.network.icon_background": "#caa6f7",
- "theme.bar.buttons.network.icon": "#242438",
- "theme.bar.buttons.network.text": "#242438",
- "theme.bar.buttons.network.background": "#cba6f7",
- "theme.bar.buttons.network.border": "#cba6f7",
- "theme.bar.buttons.volume.icon_background": "#eba0ac",
- "theme.bar.buttons.volume.icon": "#242438",
- "theme.bar.buttons.volume.text": "#242438",
- "theme.bar.buttons.volume.background": "#eba0ac",
- "theme.bar.buttons.volume.border": "#eba0ac",
- "theme.bar.buttons.media.icon_background": "#b4befe",
- "theme.bar.buttons.media.icon": "#242438",
- "theme.bar.buttons.media.text": "#242438",
- "theme.bar.buttons.media.background": "#b4befe",
- "theme.bar.buttons.media.border": "#b4befe",
- "theme.bar.buttons.windowtitle.icon_background": "#f5c2e7",
- "theme.bar.buttons.windowtitle.icon": "#242438",
- "theme.bar.buttons.windowtitle.text": "#242438",
- "theme.bar.buttons.windowtitle.border": "#f5c2e7",
- "theme.bar.buttons.windowtitle.background": "#f5c2e7",
- "theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7",
- "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
- "theme.bar.buttons.workspaces.hover": "#f5c2e7",
- "theme.bar.buttons.workspaces.active": "#f5c2e7",
- "theme.bar.buttons.workspaces.occupied": "#f2cdcd",
- "theme.bar.buttons.workspaces.available": "#89dceb",
- "theme.bar.buttons.workspaces.border": "#f5c2e7",
- "theme.bar.buttons.workspaces.background": "#242438",
- "theme.bar.buttons.dashboard.icon": "#232338",
- "theme.bar.buttons.dashboard.border": "#f9e2af",
- "theme.bar.buttons.dashboard.background": "#f9e2af",
- "theme.bar.buttons.icon": "#b4befe",
- "theme.bar.buttons.text": "#b4befe",
- "theme.bar.buttons.hover": "#45475a",
- "theme.bar.buttons.icon_background": "#242438",
- "theme.bar.buttons.background": "#242438",
- "theme.bar.buttons.borderColor": "#b4befe",
- "theme.bar.buttons.style": "default",
- "theme.bar.background": "#11111b",
- "theme.osd.label": "#b4beff",
- "theme.osd.icon": "#11111b",
- "theme.osd.bar_overflow_color": "#f38ba7",
- "theme.osd.bar_empty_color": "#313244",
- "theme.osd.bar_color": "#b4beff",
- "theme.osd.icon_container": "#b4beff",
- "theme.osd.bar_container": "#11111b",
- "theme.notification.close_button.label": "#11111b",
- "theme.notification.close_button.background": "#f38ba7",
- "theme.notification.labelicon": "#b4befe",
- "theme.notification.text": "#cdd6f4",
- "theme.notification.time": "#7f849b",
- "theme.notification.border": "#313243",
- "theme.notification.label": "#b4befe",
- "theme.notification.actions.text": "#181825",
- "theme.notification.actions.background": "#b4befd",
- "theme.notification.background": "#181826",
- "theme.bar.border.color": "#b4befe",
- "theme.bar.buttons.modules.hyprsunset.icon": "#242438",
- "theme.bar.buttons.modules.hyprsunset.background": "#fab387",
- "theme.bar.buttons.modules.hyprsunset.icon_background": "#fab387",
- "theme.bar.buttons.modules.hyprsunset.text": "#242438",
- "theme.bar.buttons.modules.hyprsunset.border": "#fab387",
- "theme.bar.buttons.modules.hypridle.icon": "#242438",
- "theme.bar.buttons.modules.hypridle.background": "#f5c2e7",
- "theme.bar.buttons.modules.hypridle.icon_background": "#f5c2e7",
- "theme.bar.buttons.modules.hypridle.text": "#242438",
- "theme.bar.buttons.modules.hypridle.border": "#f5c2e7",
- "theme.bar.buttons.modules.cava.background": "#94e2d5",
- "theme.bar.buttons.modules.cava.text": "#242438",
- "theme.bar.buttons.modules.cava.icon": "#242438",
- "theme.bar.buttons.modules.cava.icon_background": "#94e2d5",
- "theme.bar.buttons.modules.cava.border": "#94e2d5",
- "theme.bar.buttons.modules.microphone.border": "#a6e3a1",
- "theme.bar.buttons.modules.microphone.text": "#242438",
- "theme.bar.buttons.modules.microphone.background": "#a6e3a1",
- "theme.bar.buttons.modules.microphone.icon": "#242438",
- "theme.bar.buttons.modules.microphone.icon_background": "#a6e3a1"
+ "theme.bar.menus.menu.notifications.scrollbar.color": "#b4befe",
+ "theme.bar.menus.menu.notifications.pager.label": "#9399b2",
+ "theme.bar.menus.menu.notifications.pager.button": "#b4befe",
+ "theme.bar.menus.menu.notifications.pager.background": "#11111b",
+ "theme.bar.menus.menu.notifications.switch.puck": "#454759",
+ "theme.bar.menus.menu.notifications.switch.disabled": "#313245",
+ "theme.bar.menus.menu.notifications.switch.enabled": "#b4befe",
+ "theme.bar.menus.menu.notifications.clear": "#f38ba8",
+ "theme.bar.menus.menu.notifications.switch_divider": "#45475a",
+ "theme.bar.menus.menu.notifications.border": "#313244",
+ "theme.bar.menus.menu.notifications.card": "#1e1e2e",
+ "theme.bar.menus.menu.notifications.background": "#11111b",
+ "theme.bar.menus.menu.notifications.no_notifications_label": "#313244",
+ "theme.bar.menus.menu.notifications.label": "#b4befe",
+ "theme.bar.menus.menu.power.buttons.sleep.icon": "#181824",
+ "theme.bar.menus.menu.power.buttons.sleep.text": "#89dceb",
+ "theme.bar.menus.menu.power.buttons.sleep.icon_background": "#89dceb",
+ "theme.bar.menus.menu.power.buttons.sleep.background": "#1e1e2e",
+ "theme.bar.menus.menu.power.buttons.logout.icon": "#181824",
+ "theme.bar.menus.menu.power.buttons.logout.text": "#a6e3a1",
+ "theme.bar.menus.menu.power.buttons.logout.icon_background": "#a6e3a1",
+ "theme.bar.menus.menu.power.buttons.logout.background": "#1e1e2e",
+ "theme.bar.menus.menu.power.buttons.restart.icon": "#181824",
+ "theme.bar.menus.menu.power.buttons.restart.text": "#fab387",
+ "theme.bar.menus.menu.power.buttons.restart.icon_background": "#fab387",
+ "theme.bar.menus.menu.power.buttons.restart.background": "#1e1e2e",
+ "theme.bar.menus.menu.power.buttons.shutdown.icon": "#181824",
+ "theme.bar.menus.menu.power.buttons.shutdown.text": "#f38ba8",
+ "theme.bar.menus.menu.power.buttons.shutdown.icon_background": "#f38ba7",
+ "theme.bar.menus.menu.power.buttons.shutdown.background": "#1e1e2e",
+ "theme.bar.menus.menu.power.border.color": "#313244",
+ "theme.bar.menus.menu.power.background.color": "#11111b",
+ "theme.bar.menus.menu.dashboard.monitors.disk.label": "#f5c2e7",
+ "theme.bar.menus.menu.dashboard.monitors.disk.bar": "#f5c2e8",
+ "theme.bar.menus.menu.dashboard.monitors.disk.icon": "#f5c2e7",
+ "theme.bar.menus.menu.dashboard.monitors.gpu.label": "#a6e3a1",
+ "theme.bar.menus.menu.dashboard.monitors.gpu.bar": "#a6e3a2",
+ "theme.bar.menus.menu.dashboard.monitors.gpu.icon": "#a6e3a1",
+ "theme.bar.menus.menu.dashboard.monitors.ram.label": "#f9e2af",
+ "theme.bar.menus.menu.dashboard.monitors.ram.bar": "#f9e2ae",
+ "theme.bar.menus.menu.dashboard.monitors.ram.icon": "#f9e2af",
+ "theme.bar.menus.menu.dashboard.monitors.cpu.label": "#eba0ac",
+ "theme.bar.menus.menu.dashboard.monitors.cpu.bar": "#eba0ad",
+ "theme.bar.menus.menu.dashboard.monitors.cpu.icon": "#eba0ac",
+ "theme.bar.menus.menu.dashboard.monitors.bar_background": "#45475a",
+ "theme.bar.menus.menu.dashboard.directories.right.bottom.color": "#b4befe",
+ "theme.bar.menus.menu.dashboard.directories.right.middle.color": "#cba6f7",
+ "theme.bar.menus.menu.dashboard.directories.right.top.color": "#94e2d5",
+ "theme.bar.menus.menu.dashboard.directories.left.bottom.color": "#eba0ac",
+ "theme.bar.menus.menu.dashboard.directories.left.middle.color": "#f9e2af",
+ "theme.bar.menus.menu.dashboard.directories.left.top.color": "#f5c2e7",
+ "theme.bar.menus.menu.dashboard.controls.input.text": "#181824",
+ "theme.bar.menus.menu.dashboard.controls.input.background": "#f5c2e7",
+ "theme.bar.menus.menu.dashboard.controls.volume.text": "#181824",
+ "theme.bar.menus.menu.dashboard.controls.volume.background": "#eba0ac",
+ "theme.bar.menus.menu.dashboard.controls.notifications.text": "#181824",
+ "theme.bar.menus.menu.dashboard.controls.notifications.background": "#f9e2af",
+ "theme.bar.menus.menu.dashboard.controls.bluetooth.text": "#181824",
+ "theme.bar.menus.menu.dashboard.controls.bluetooth.background": "#89dceb",
+ "theme.bar.menus.menu.dashboard.controls.wifi.text": "#181824",
+ "theme.bar.menus.menu.dashboard.controls.wifi.background": "#cba6f7",
+ "theme.bar.menus.menu.dashboard.controls.disabled": "#585b70",
+ "theme.bar.menus.menu.dashboard.shortcuts.recording": "#a6e3a1",
+ "theme.bar.menus.menu.dashboard.shortcuts.text": "#181824",
+ "theme.bar.menus.menu.dashboard.shortcuts.background": "#b4befe",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.button_text": "#11111a",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.deny": "#f38ba8",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.confirm": "#a6e3a1",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.body": "#cdd6f4",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.label": "#b4befe",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.border": "#313244",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.background": "#11111b",
+ "theme.bar.menus.menu.dashboard.powermenu.confirmation.card": "#1e1e2e",
+ "theme.bar.menus.menu.dashboard.powermenu.sleep": "#89dceb",
+ "theme.bar.menus.menu.dashboard.powermenu.logout": "#a6e3a1",
+ "theme.bar.menus.menu.dashboard.powermenu.restart": "#fab387",
+ "theme.bar.menus.menu.dashboard.powermenu.shutdown": "#f38ba8",
+ "theme.bar.menus.menu.dashboard.profile.name": "#f5c2e7",
+ "theme.bar.menus.menu.dashboard.border.color": "#313244",
+ "theme.bar.menus.menu.dashboard.background.color": "#11111b",
+ "theme.bar.menus.menu.dashboard.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.clock.weather.hourly.temperature": "#f5c2e7",
+ "theme.bar.menus.menu.clock.weather.hourly.icon": "#f5c2e7",
+ "theme.bar.menus.menu.clock.weather.hourly.time": "#f5c2e7",
+ "theme.bar.menus.menu.clock.weather.thermometer.extremelycold": "#89dceb",
+ "theme.bar.menus.menu.clock.weather.thermometer.cold": "#89b4fa",
+ "theme.bar.menus.menu.clock.weather.thermometer.moderate": "#b4befe",
+ "theme.bar.menus.menu.clock.weather.thermometer.hot": "#fab387",
+ "theme.bar.menus.menu.clock.weather.thermometer.extremelyhot": "#f38ba8",
+ "theme.bar.menus.menu.clock.weather.stats": "#f5c2e7",
+ "theme.bar.menus.menu.clock.weather.status": "#94e2d5",
+ "theme.bar.menus.menu.clock.weather.temperature": "#cdd6f4",
+ "theme.bar.menus.menu.clock.weather.icon": "#f5c2e7",
+ "theme.bar.menus.menu.clock.calendar.contextdays": "#585b70",
+ "theme.bar.menus.menu.clock.calendar.days": "#cdd6f4",
+ "theme.bar.menus.menu.clock.calendar.currentday": "#f5c2e7",
+ "theme.bar.menus.menu.clock.calendar.paginator": "#f5c2e6",
+ "theme.bar.menus.menu.clock.calendar.weekdays": "#f5c2e7",
+ "theme.bar.menus.menu.clock.calendar.yearmonth": "#94e2d5",
+ "theme.bar.menus.menu.clock.time.timeperiod": "#94e2d5",
+ "theme.bar.menus.menu.clock.time.time": "#f5c2e7",
+ "theme.bar.menus.menu.clock.text": "#cdd6f4",
+ "theme.bar.menus.menu.clock.border.color": "#313244",
+ "theme.bar.menus.menu.clock.background.color": "#11111b",
+ "theme.bar.menus.menu.clock.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.battery.slider.puck": "#6c7086",
+ "theme.bar.menus.menu.battery.slider.backgroundhover": "#45475a",
+ "theme.bar.menus.menu.battery.slider.background": "#585b71",
+ "theme.bar.menus.menu.battery.slider.primary": "#f9e2af",
+ "theme.bar.menus.menu.battery.icons.active": "#f9e2af",
+ "theme.bar.menus.menu.battery.icons.passive": "#9399b2",
+ "theme.bar.menus.menu.battery.listitems.active": "#f9e2af",
+ "theme.bar.menus.menu.battery.listitems.passive": "#cdd6f3",
+ "theme.bar.menus.menu.battery.text": "#cdd6f4",
+ "theme.bar.menus.menu.battery.label.color": "#f9e2af",
+ "theme.bar.menus.menu.battery.border.color": "#313244",
+ "theme.bar.menus.menu.battery.background.color": "#11111b",
+ "theme.bar.menus.menu.battery.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.systray.dropdownmenu.divider": "#1e1e2e",
+ "theme.bar.menus.menu.systray.dropdownmenu.text": "#cdd6f4",
+ "theme.bar.menus.menu.systray.dropdownmenu.background": "#11111b",
+ "theme.bar.menus.menu.bluetooth.iconbutton.active": "#89dceb",
+ "theme.bar.menus.menu.bluetooth.iconbutton.passive": "#cdd6f4",
+ "theme.bar.menus.menu.bluetooth.icons.active": "#89dceb",
+ "theme.bar.menus.menu.bluetooth.icons.passive": "#9399b2",
+ "theme.bar.menus.menu.bluetooth.listitems.active": "#89dcea",
+ "theme.bar.menus.menu.bluetooth.listitems.passive": "#cdd6f4",
+ "theme.bar.menus.menu.bluetooth.switch.puck": "#454759",
+ "theme.bar.menus.menu.bluetooth.switch.disabled": "#313245",
+ "theme.bar.menus.menu.bluetooth.switch.enabled": "#89dceb",
+ "theme.bar.menus.menu.bluetooth.switch_divider": "#45475a",
+ "theme.bar.menus.menu.bluetooth.status": "#6c7086",
+ "theme.bar.menus.menu.bluetooth.text": "#cdd6f4",
+ "theme.bar.menus.menu.bluetooth.label.color": "#89dceb",
+ "theme.bar.menus.menu.bluetooth.scroller.color": "#89dceb",
+ "theme.bar.menus.menu.bluetooth.border.color": "#313244",
+ "theme.bar.menus.menu.bluetooth.background.color": "#11111b",
+ "theme.bar.menus.menu.bluetooth.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.network.switch.puck": "#454759",
+ "theme.bar.menus.menu.network.switch.disabled": "#313245",
+ "theme.bar.menus.menu.network.switch.enabled": "#cba6f7",
+ "theme.bar.menus.menu.network.iconbuttons.active": "#cba6f7",
+ "theme.bar.menus.menu.network.iconbuttons.passive": "#cdd6f4",
+ "theme.bar.menus.menu.network.icons.active": "#cba6f7",
+ "theme.bar.menus.menu.network.icons.passive": "#9399b2",
+ "theme.bar.menus.menu.network.listitems.active": "#cba6f6",
+ "theme.bar.menus.menu.network.listitems.passive": "#cdd6f4",
+ "theme.bar.menus.menu.network.status.color": "#6c7086",
+ "theme.bar.menus.menu.network.text": "#cdd6f4",
+ "theme.bar.menus.menu.network.label.color": "#cba6f7",
+ "theme.bar.menus.menu.network.scroller.color": "#cba6f7",
+ "theme.bar.menus.menu.network.border.color": "#313244",
+ "theme.bar.menus.menu.network.background.color": "#11111b",
+ "theme.bar.menus.menu.network.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.volume.input_slider.puck": "#585b70",
+ "theme.bar.menus.menu.volume.input_slider.backgroundhover": "#45475a",
+ "theme.bar.menus.menu.volume.input_slider.background": "#585b71",
+ "theme.bar.menus.menu.volume.input_slider.primary": "#eba0ac",
+ "theme.bar.menus.menu.volume.audio_slider.puck": "#585b70",
+ "theme.bar.menus.menu.volume.audio_slider.backgroundhover": "#45475a",
+ "theme.bar.menus.menu.volume.audio_slider.background": "#585b71",
+ "theme.bar.menus.menu.volume.audio_slider.primary": "#eba0ac",
+ "theme.bar.menus.menu.volume.icons.active": "#eba0ac",
+ "theme.bar.menus.menu.volume.icons.passive": "#9399b2",
+ "theme.bar.menus.menu.volume.iconbutton.active": "#eba0ac",
+ "theme.bar.menus.menu.volume.iconbutton.passive": "#cdd6f4",
+ "theme.bar.menus.menu.volume.listitems.active": "#eba0ab",
+ "theme.bar.menus.menu.volume.listitems.passive": "#cdd6f4",
+ "theme.bar.menus.menu.volume.text": "#cdd6f4",
+ "theme.bar.menus.menu.volume.label.color": "#eba0ac",
+ "theme.bar.menus.menu.volume.border.color": "#313244",
+ "theme.bar.menus.menu.volume.background.color": "#11111b",
+ "theme.bar.menus.menu.volume.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.media.slider.puck": "#6c7086",
+ "theme.bar.menus.menu.media.slider.backgroundhover": "#45475a",
+ "theme.bar.menus.menu.media.slider.background": "#585b71",
+ "theme.bar.menus.menu.media.slider.primary": "#f5c2e7",
+ "theme.bar.menus.menu.media.buttons.text": "#11111b",
+ "theme.bar.menus.menu.media.buttons.background": "#b4beff",
+ "theme.bar.menus.menu.media.buttons.enabled": "#94e2d4",
+ "theme.bar.menus.menu.media.buttons.inactive": "#585b70",
+ "theme.bar.menus.menu.media.border.color": "#313244",
+ "theme.bar.menus.menu.media.card.color": "#1e1e2e",
+ "theme.bar.menus.menu.media.background.color": "#11111b",
+ "theme.bar.menus.menu.media.album": "#f5c2e8",
+ "theme.bar.menus.menu.media.timestamp": "#cdd6f4",
+ "theme.bar.menus.menu.media.artist": "#94e2d6",
+ "theme.bar.menus.menu.media.song": "#b4beff",
+ "theme.bar.menus.tooltip.text": "#cdd6f4",
+ "theme.bar.menus.tooltip.background": "#11111b",
+ "theme.bar.menus.dropdownmenu.divider": "#1e1e2e",
+ "theme.bar.menus.dropdownmenu.text": "#cdd6f4",
+ "theme.bar.menus.dropdownmenu.background": "#11111b",
+ "theme.bar.menus.slider.puck": "#6c7086",
+ "theme.bar.menus.slider.backgroundhover": "#45475a",
+ "theme.bar.menus.slider.background": "#585b71",
+ "theme.bar.menus.slider.primary": "#b4befe",
+ "theme.bar.menus.progressbar.background": "#45475a",
+ "theme.bar.menus.progressbar.foreground": "#b4befe",
+ "theme.bar.menus.iconbuttons.active": "#b4beff",
+ "theme.bar.menus.iconbuttons.passive": "#cdd6f3",
+ "theme.bar.menus.buttons.text": "#181824",
+ "theme.bar.menus.buttons.disabled": "#585b71",
+ "theme.bar.menus.buttons.active": "#f5c2e6",
+ "theme.bar.menus.buttons.default": "#b4befe",
+ "theme.bar.menus.check_radio_button.active": "#b4beff",
+ "theme.bar.menus.check_radio_button.background": "#45475a",
+ "theme.bar.menus.switch.puck": "#454759",
+ "theme.bar.menus.switch.disabled": "#313245",
+ "theme.bar.menus.switch.enabled": "#b4befe",
+ "theme.bar.menus.icons.active": "#b4befe",
+ "theme.bar.menus.icons.passive": "#585b70",
+ "theme.bar.menus.listitems.active": "#b4befd",
+ "theme.bar.menus.listitems.passive": "#cdd6f4",
+ "theme.bar.menus.popover.border": "#181824",
+ "theme.bar.menus.popover.background": "#181824",
+ "theme.bar.menus.popover.text": "#b4befe",
+ "theme.bar.menus.label": "#b4befe",
+ "theme.bar.menus.feinttext": "#313244",
+ "theme.bar.menus.dimtext": "#585b70",
+ "theme.bar.menus.text": "#cdd6f4",
+ "theme.bar.menus.border.color": "#313244",
+ "theme.bar.menus.cards": "#1e1e2e",
+ "theme.bar.menus.background": "#11111b",
+ "theme.bar.buttons.modules.submap.icon_background": "#94e2d5",
+ "theme.bar.buttons.modules.submap.icon": "#232338",
+ "theme.bar.buttons.modules.submap.text": "#242438",
+ "theme.bar.buttons.modules.submap.background": "#94e2d5",
+ "theme.bar.buttons.modules.submap.border": "#94e2d5",
+ "theme.bar.buttons.modules.power.icon_background": "#f38ba8",
+ "theme.bar.buttons.modules.power.icon": "#242438",
+ "theme.bar.buttons.modules.power.background": "#f38ba8",
+ "theme.bar.buttons.modules.power.border": "#f38ba8",
+ "theme.bar.buttons.modules.weather.icon_background": "#b4befe",
+ "theme.bar.buttons.modules.weather.icon": "#242438",
+ "theme.bar.buttons.modules.weather.text": "#232338",
+ "theme.bar.buttons.modules.weather.background": "#b4befe",
+ "theme.bar.buttons.modules.weather.border": "#b4befe",
+ "theme.bar.buttons.modules.updates.icon_background": "#cba6f7",
+ "theme.bar.buttons.modules.updates.icon": "#242438",
+ "theme.bar.buttons.modules.updates.text": "#242438",
+ "theme.bar.buttons.modules.updates.background": "#cba6f7",
+ "theme.bar.buttons.modules.updates.border": "#cba6f7",
+ "theme.bar.buttons.modules.kbLayout.icon_background": "#89dceb",
+ "theme.bar.buttons.modules.kbLayout.icon": "#242438",
+ "theme.bar.buttons.modules.kbLayout.text": "#242438",
+ "theme.bar.buttons.modules.kbLayout.background": "#89dceb",
+ "theme.bar.buttons.modules.kbLayout.border": "#89dceb",
+ "theme.bar.buttons.modules.netstat.icon_background": "#a6e3a1",
+ "theme.bar.buttons.modules.netstat.icon": "#242438",
+ "theme.bar.buttons.modules.netstat.text": "#242438",
+ "theme.bar.buttons.modules.netstat.background": "#a6e3a1",
+ "theme.bar.buttons.modules.netstat.border": "#a6e3a1",
+ "theme.bar.buttons.modules.storage.icon_background": "#f5c2e7",
+ "theme.bar.buttons.modules.storage.icon": "#232338",
+ "theme.bar.buttons.modules.storage.text": "#242438",
+ "theme.bar.buttons.modules.storage.background": "#f5c2e7",
+ "theme.bar.buttons.modules.storage.border": "#f5c2e7",
+ "theme.bar.buttons.modules.cpu.icon_background": "#f38ba8",
+ "theme.bar.buttons.modules.cpu.icon": "#242438",
+ "theme.bar.buttons.modules.cpu.text": "#242438",
+ "theme.bar.buttons.modules.cpu.background": "#f38ba8",
+ "theme.bar.buttons.modules.cpu.border": "#f38ba8",
+ "theme.bar.buttons.modules.ram.icon_background": "#f9e2af",
+ "theme.bar.buttons.modules.ram.icon": "#242438",
+ "theme.bar.buttons.modules.ram.text": "#242438",
+ "theme.bar.buttons.modules.ram.background": "#f9e2af",
+ "theme.bar.buttons.modules.ram.border": "#f9e2af",
+ "theme.bar.buttons.notifications.total": "#242438",
+ "theme.bar.buttons.notifications.icon_background": "#b4befe",
+ "theme.bar.buttons.notifications.icon": "#242438",
+ "theme.bar.buttons.notifications.background": "#b4befe",
+ "theme.bar.buttons.notifications.border": "#b4befe",
+ "theme.bar.buttons.clock.icon_background": "#f5c2e7",
+ "theme.bar.buttons.clock.icon": "#242438",
+ "theme.bar.buttons.clock.text": "#242438",
+ "theme.bar.buttons.clock.background": "#f5c2e7",
+ "theme.bar.buttons.clock.border": "#f5c2e7",
+ "theme.bar.buttons.battery.icon_background": "#f9e2af",
+ "theme.bar.buttons.battery.icon": "#242438",
+ "theme.bar.buttons.battery.text": "#242438",
+ "theme.bar.buttons.battery.background": "#f9e2af",
+ "theme.bar.buttons.battery.border": "#f9e2af",
+ "theme.bar.buttons.systray.background": "#242438",
+ "theme.bar.buttons.systray.border": "#b4befe",
+ "theme.bar.buttons.systray.customIcon": "#cdd6f4",
+ "theme.bar.buttons.bluetooth.icon_background": "#89dbeb",
+ "theme.bar.buttons.bluetooth.icon": "#242438",
+ "theme.bar.buttons.bluetooth.text": "#242438",
+ "theme.bar.buttons.bluetooth.background": "#89dceb",
+ "theme.bar.buttons.bluetooth.border": "#89dceb",
+ "theme.bar.buttons.network.icon_background": "#caa6f7",
+ "theme.bar.buttons.network.icon": "#242438",
+ "theme.bar.buttons.network.text": "#242438",
+ "theme.bar.buttons.network.background": "#cba6f7",
+ "theme.bar.buttons.network.border": "#cba6f7",
+ "theme.bar.buttons.volume.icon_background": "#eba0ac",
+ "theme.bar.buttons.volume.icon": "#242438",
+ "theme.bar.buttons.volume.text": "#242438",
+ "theme.bar.buttons.volume.background": "#eba0ac",
+ "theme.bar.buttons.volume.border": "#eba0ac",
+ "theme.bar.buttons.media.icon_background": "#b4befe",
+ "theme.bar.buttons.media.icon": "#242438",
+ "theme.bar.buttons.media.text": "#242438",
+ "theme.bar.buttons.media.background": "#b4befe",
+ "theme.bar.buttons.media.border": "#b4befe",
+ "theme.bar.buttons.windowtitle.icon_background": "#f5c2e7",
+ "theme.bar.buttons.windowtitle.icon": "#242438",
+ "theme.bar.buttons.windowtitle.text": "#242438",
+ "theme.bar.buttons.windowtitle.border": "#f5c2e7",
+ "theme.bar.buttons.windowtitle.background": "#f5c2e7",
+ "theme.bar.buttons.workspaces.numbered_active_underline_color": "#f5c2e7",
+ "theme.bar.buttons.workspaces.numbered_active_highlighted_text_color": "#181825",
+ "theme.bar.buttons.workspaces.hover": "#f5c2e7",
+ "theme.bar.buttons.workspaces.active": "#f5c2e7",
+ "theme.bar.buttons.workspaces.occupied": "#f2cdcd",
+ "theme.bar.buttons.workspaces.available": "#89dceb",
+ "theme.bar.buttons.workspaces.border": "#f5c2e7",
+ "theme.bar.buttons.workspaces.background": "#242438",
+ "theme.bar.buttons.dashboard.icon": "#232338",
+ "theme.bar.buttons.dashboard.border": "#f9e2af",
+ "theme.bar.buttons.dashboard.background": "#f9e2af",
+ "theme.bar.buttons.icon": "#b4befe",
+ "theme.bar.buttons.text": "#b4befe",
+ "theme.bar.buttons.hover": "#45475a",
+ "theme.bar.buttons.icon_background": "#242438",
+ "theme.bar.buttons.background": "#242438",
+ "theme.bar.buttons.borderColor": "#b4befe",
+ "theme.bar.buttons.style": "default",
+ "theme.bar.background": "#11111b",
+ "theme.osd.label": "#b4beff",
+ "theme.osd.icon": "#11111b",
+ "theme.osd.bar_overflow_color": "#f38ba7",
+ "theme.osd.bar_empty_color": "#313244",
+ "theme.osd.bar_color": "#b4beff",
+ "theme.osd.icon_container": "#b4beff",
+ "theme.osd.bar_container": "#11111b",
+ "theme.notification.close_button.label": "#11111b",
+ "theme.notification.close_button.background": "#f38ba7",
+ "theme.notification.labelicon": "#b4befe",
+ "theme.notification.text": "#cdd6f4",
+ "theme.notification.time": "#7f849b",
+ "theme.notification.border": "#313243",
+ "theme.notification.label": "#b4befe",
+ "theme.notification.actions.text": "#181825",
+ "theme.notification.actions.background": "#b4befd",
+ "theme.notification.background": "#181826",
+ "theme.bar.border.color": "#b4befe",
+ "theme.bar.buttons.modules.hyprsunset.icon": "#242438",
+ "theme.bar.buttons.modules.hyprsunset.background": "#fab387",
+ "theme.bar.buttons.modules.hyprsunset.icon_background": "#fab387",
+ "theme.bar.buttons.modules.hyprsunset.text": "#242438",
+ "theme.bar.buttons.modules.hyprsunset.border": "#fab387",
+ "theme.bar.buttons.modules.hypridle.icon": "#242438",
+ "theme.bar.buttons.modules.hypridle.background": "#f5c2e7",
+ "theme.bar.buttons.modules.hypridle.icon_background": "#f5c2e7",
+ "theme.bar.buttons.modules.hypridle.text": "#242438",
+ "theme.bar.buttons.modules.hypridle.border": "#f5c2e7",
+ "theme.bar.buttons.modules.cava.background": "#94e2d5",
+ "theme.bar.buttons.modules.cava.text": "#242438",
+ "theme.bar.buttons.modules.cava.icon": "#242438",
+ "theme.bar.buttons.modules.cava.icon_background": "#94e2d5",
+ "theme.bar.buttons.modules.cava.border": "#94e2d5",
+ "theme.bar.buttons.modules.worldclock.background": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.text": "#242438",
+ "theme.bar.buttons.modules.worldclock.icon": "#242438",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#f5c2e7",
+ "theme.bar.buttons.modules.worldclock.border": "#f5c2e7",
+ "theme.bar.buttons.modules.microphone.border": "#a6e3a1",
+ "theme.bar.buttons.modules.microphone.text": "#242438",
+ "theme.bar.buttons.modules.microphone.background": "#a6e3a1",
+ "theme.bar.buttons.modules.microphone.icon": "#242438",
+ "theme.bar.buttons.modules.microphone.icon_background": "#a6e3a1"
}
diff --git a/themes/cyberpunk.json b/themes/cyberpunk.json
index c24e0d6..dbb2a89 100644
--- a/themes/cyberpunk.json
+++ b/themes/cyberpunk.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#121212",
"theme.bar.buttons.modules.microphone.text": "#32CD32",
"theme.bar.buttons.modules.microphone.icon": "#32CD32",
- "theme.bar.buttons.modules.microphone.icon_background": "#121212"
+ "theme.bar.buttons.modules.microphone.icon_background": "#121212",
+ "theme.bar.buttons.modules.worldclock.text": "#5bafff",
+ "theme.bar.buttons.modules.worldclock.background": "#121212",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#FF69B4",
+ "theme.bar.buttons.modules.worldclock.icon": "#5bafff",
+ "theme.bar.buttons.modules.worldclock.border": "#5bafff"
}
\ No newline at end of file
diff --git a/themes/cyberpunk_split.json b/themes/cyberpunk_split.json
index 93de7a5..0d8f173 100644
--- a/themes/cyberpunk_split.json
+++ b/themes/cyberpunk_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#121212",
"theme.bar.buttons.modules.microphone.text": "#32CD32",
"theme.bar.buttons.modules.microphone.icon": "#121212",
- "theme.bar.buttons.modules.microphone.icon_background": "#32CD32"
+ "theme.bar.buttons.modules.microphone.icon_background": "#32CD32",
+ "theme.bar.buttons.modules.worldclock.text": "#5bafff",
+ "theme.bar.buttons.modules.worldclock.background": "#121212",
+ "theme.bar.buttons.modules.worldclock.icon": "#121212",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#5bafff",
+ "theme.bar.buttons.modules.worldclock.border": "#5bafff"
}
\ No newline at end of file
diff --git a/themes/cyberpunk_vivid.json b/themes/cyberpunk_vivid.json
index 0d55b84..a13da92 100644
--- a/themes/cyberpunk_vivid.json
+++ b/themes/cyberpunk_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#121212",
"theme.bar.buttons.modules.microphone.background": "#32CD32",
"theme.bar.buttons.modules.microphone.icon": "#121212",
- "theme.bar.buttons.modules.microphone.icon_background": "#32CD32"
+ "theme.bar.buttons.modules.microphone.icon_background": "#32CD32",
+ "theme.bar.buttons.modules.worldclock.background": "#5bafff",
+ "theme.bar.buttons.modules.worldclock.text": "#121212",
+ "theme.bar.buttons.modules.worldclock.icon": "#121212",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#FF69B4",
+ "theme.bar.buttons.modules.worldclock.border": "#5bafff"
}
\ No newline at end of file
diff --git a/themes/dracula.json b/themes/dracula.json
index 50f8ed8..5aac64e 100644
--- a/themes/dracula.json
+++ b/themes/dracula.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#44475a",
"theme.bar.buttons.modules.microphone.text": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon": "#50fa7b",
- "theme.bar.buttons.modules.microphone.icon_background": "#44475a"
+ "theme.bar.buttons.modules.microphone.icon_background": "#44475a",
+ "theme.bar.buttons.modules.worldclock.text": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.background": "#44475a",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.icon": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.border": "#ff79c6"
}
\ No newline at end of file
diff --git a/themes/dracula_split.json b/themes/dracula_split.json
index 7ac1c7a..bae304f 100644
--- a/themes/dracula_split.json
+++ b/themes/dracula_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#44475a",
"theme.bar.buttons.modules.microphone.text": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon": "#44475a",
- "theme.bar.buttons.modules.microphone.icon_background": "#50fa7b"
+ "theme.bar.buttons.modules.microphone.icon_background": "#50fa7b",
+ "theme.bar.buttons.modules.worldclock.text": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.background": "#44475a",
+ "theme.bar.buttons.modules.worldclock.icon": "#44475a",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.border": "#ff79c6"
}
\ No newline at end of file
diff --git a/themes/dracula_vivid.json b/themes/dracula_vivid.json
index de8d5ab..305c8d5 100644
--- a/themes/dracula_vivid.json
+++ b/themes/dracula_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#44475a",
"theme.bar.buttons.modules.microphone.background": "#50fa7b",
"theme.bar.buttons.modules.microphone.icon": "#44475a",
- "theme.bar.buttons.modules.microphone.icon_background": "#50fa7b"
+ "theme.bar.buttons.modules.microphone.icon_background": "#50fa7b",
+ "theme.bar.buttons.modules.worldclock.background": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.text": "#44475a",
+ "theme.bar.buttons.modules.worldclock.icon": "#44475a",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ff79c6",
+ "theme.bar.buttons.modules.worldclock.border": "#ff79c6"
}
\ No newline at end of file
diff --git a/themes/everforest.json b/themes/everforest.json
index 0ea33e7..37ab215 100644
--- a/themes/everforest.json
+++ b/themes/everforest.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#323d43",
"theme.bar.buttons.modules.microphone.text": "#a7c080",
"theme.bar.buttons.modules.microphone.icon": "#a7c080",
- "theme.bar.buttons.modules.microphone.icon_background": "#323d43"
+ "theme.bar.buttons.modules.microphone.icon_background": "#323d43",
+ "theme.bar.buttons.modules.worldclock.text": "#dbbc7f",
+ "theme.bar.buttons.modules.worldclock.background": "#323d43",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#d699b6",
+ "theme.bar.buttons.modules.worldclock.icon": "#dbbc7f",
+ "theme.bar.buttons.modules.worldclock.border": "#dbbc7f"
}
\ No newline at end of file
diff --git a/themes/everforest_split.json b/themes/everforest_split.json
index bf8048c..6b069b6 100644
--- a/themes/everforest_split.json
+++ b/themes/everforest_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#323d43",
"theme.bar.buttons.modules.microphone.text": "#a7c080",
"theme.bar.buttons.modules.microphone.icon": "#323d43",
- "theme.bar.buttons.modules.microphone.icon_background": "#a7c080"
+ "theme.bar.buttons.modules.microphone.icon_background": "#a7c080",
+ "theme.bar.buttons.modules.worldclock.text": "#dbbc7f",
+ "theme.bar.buttons.modules.worldclock.background": "#323d43",
+ "theme.bar.buttons.modules.worldclock.icon": "#323d43",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#dbbc7f",
+ "theme.bar.buttons.modules.worldclock.border": "#dbbc7f"
}
\ No newline at end of file
diff --git a/themes/everforest_vivid.json b/themes/everforest_vivid.json
index e6d2bd4..6cf9beb 100644
--- a/themes/everforest_vivid.json
+++ b/themes/everforest_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#323d43",
"theme.bar.buttons.modules.microphone.background": "#a7c080",
"theme.bar.buttons.modules.microphone.icon": "#323d43",
- "theme.bar.buttons.modules.microphone.icon_background": "#a7c080"
+ "theme.bar.buttons.modules.microphone.icon_background": "#a7c080",
+ "theme.bar.buttons.modules.worldclock.background": "#dbbc7f",
+ "theme.bar.buttons.modules.worldclock.text": "#323d43",
+ "theme.bar.buttons.modules.worldclock.icon": "#323d43",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#d699b6",
+ "theme.bar.buttons.modules.worldclock.border": "#dbbc7f"
}
\ No newline at end of file
diff --git a/themes/gruvbox.json b/themes/gruvbox.json
index 5465fef..8eb256e 100644
--- a/themes/gruvbox.json
+++ b/themes/gruvbox.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#282828",
"theme.bar.buttons.modules.microphone.text": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon": "#b8bb26",
- "theme.bar.buttons.modules.microphone.icon_background": "#282828"
+ "theme.bar.buttons.modules.microphone.icon_background": "#282828",
+ "theme.bar.buttons.modules.worldclock.text": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.background": "#282828",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.icon": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.border": "#d3869b"
}
\ No newline at end of file
diff --git a/themes/gruvbox_split.json b/themes/gruvbox_split.json
index a4fd6ca..74663ad 100644
--- a/themes/gruvbox_split.json
+++ b/themes/gruvbox_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#282828",
"theme.bar.buttons.modules.microphone.text": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon": "#282828",
- "theme.bar.buttons.modules.microphone.icon_background": "#b8bb26"
+ "theme.bar.buttons.modules.microphone.icon_background": "#b8bb26",
+ "theme.bar.buttons.modules.worldclock.text": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.background": "#282828",
+ "theme.bar.buttons.modules.worldclock.icon": "#282828",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.border": "#d3869b"
}
\ No newline at end of file
diff --git a/themes/gruvbox_vivid.json b/themes/gruvbox_vivid.json
index fca6d41..5d694e2 100644
--- a/themes/gruvbox_vivid.json
+++ b/themes/gruvbox_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#282828",
"theme.bar.buttons.modules.microphone.background": "#b8bb26",
"theme.bar.buttons.modules.microphone.icon": "#282828",
- "theme.bar.buttons.modules.microphone.icon_background": "#b8bb26"
+ "theme.bar.buttons.modules.microphone.icon_background": "#b8bb26",
+ "theme.bar.buttons.modules.worldclock.background": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.text": "#282828",
+ "theme.bar.buttons.modules.worldclock.icon": "#282828",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#d3869b",
+ "theme.bar.buttons.modules.worldclock.border": "#d3869b"
}
\ No newline at end of file
diff --git a/themes/monochrome.json b/themes/monochrome.json
index 68e9abe..cd4bafa 100644
--- a/themes/monochrome.json
+++ b/themes/monochrome.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#090909",
"theme.bar.buttons.modules.microphone.text": "#ffffff",
"theme.bar.buttons.modules.microphone.icon": "#ffffff",
- "theme.bar.buttons.modules.microphone.icon_background": "#090909"
+ "theme.bar.buttons.modules.microphone.icon_background": "#090909",
+ "theme.bar.buttons.modules.worldclock.text": "#FFFFFF",
+ "theme.bar.buttons.modules.worldclock.background": "#090909",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#FFFFFF",
+ "theme.bar.buttons.modules.worldclock.icon": "#FFFFFF",
+ "theme.bar.buttons.modules.worldclock.border": "#FFFFFF"
}
\ No newline at end of file
diff --git a/themes/monochrome_split.json b/themes/monochrome_split.json
index 28984da..bde21df 100644
--- a/themes/monochrome_split.json
+++ b/themes/monochrome_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#090909",
"theme.bar.buttons.modules.microphone.text": "#ffffff",
"theme.bar.buttons.modules.microphone.icon": "#090909",
- "theme.bar.buttons.modules.microphone.icon_background": "#ffffff"
+ "theme.bar.buttons.modules.microphone.icon_background": "#ffffff",
+ "theme.bar.buttons.modules.worldclock.text": "#FFFFFF",
+ "theme.bar.buttons.modules.worldclock.background": "#090909",
+ "theme.bar.buttons.modules.worldclock.icon": "#000000",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#ffffff",
+ "theme.bar.buttons.modules.worldclock.border": "#FFFFFF"
}
\ No newline at end of file
diff --git a/themes/monochrome_vivid.json b/themes/monochrome_vivid.json
index 91d3e03..763078b 100644
--- a/themes/monochrome_vivid.json
+++ b/themes/monochrome_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#090909",
"theme.bar.buttons.modules.microphone.background": "#ffffff",
"theme.bar.buttons.modules.microphone.icon": "#090909",
- "theme.bar.buttons.modules.microphone.icon_background": "#ffffff"
+ "theme.bar.buttons.modules.microphone.icon_background": "#ffffff",
+ "theme.bar.buttons.modules.worldclock.background": "#FFFFFF",
+ "theme.bar.buttons.modules.worldclock.text": "#090909",
+ "theme.bar.buttons.modules.worldclock.icon": "#090909",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#FFFFFF",
+ "theme.bar.buttons.modules.worldclock.border": "#FFFFFF"
}
\ No newline at end of file
diff --git a/themes/nord.json b/themes/nord.json
index c6cc4db..4bbb432 100644
--- a/themes/nord.json
+++ b/themes/nord.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#3b4252",
"theme.bar.buttons.modules.microphone.text": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon": "#8fbcbb",
- "theme.bar.buttons.modules.microphone.icon_background": "#3b4252"
+ "theme.bar.buttons.modules.microphone.icon_background": "#3b4252",
+ "theme.bar.buttons.modules.worldclock.text": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.background": "#3b4252",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.icon": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.border": "#8fbcbb"
}
\ No newline at end of file
diff --git a/themes/nord_split.json b/themes/nord_split.json
index 9698c76..4076ae2 100644
--- a/themes/nord_split.json
+++ b/themes/nord_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#3b4252",
"theme.bar.buttons.modules.microphone.text": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon": "#3b4252",
- "theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb"
+ "theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.text": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.background": "#3b4252",
+ "theme.bar.buttons.modules.worldclock.icon": "#3b4252",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.border": "#8fbcbb"
}
\ No newline at end of file
diff --git a/themes/nord_vivid.json b/themes/nord_vivid.json
index 89e3ddb..ce0a975 100644
--- a/themes/nord_vivid.json
+++ b/themes/nord_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#3b4252",
"theme.bar.buttons.modules.microphone.background": "#8fbcbb",
"theme.bar.buttons.modules.microphone.icon": "#3b4252",
- "theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb"
+ "theme.bar.buttons.modules.microphone.icon_background": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.background": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.text": "#3b4252",
+ "theme.bar.buttons.modules.worldclock.icon": "#3b4252",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#8fbcbb",
+ "theme.bar.buttons.modules.worldclock.border": "#8fbcbb"
}
\ No newline at end of file
diff --git a/themes/one_dark.json b/themes/one_dark.json
index 67c6967..ce03d09 100644
--- a/themes/one_dark.json
+++ b/themes/one_dark.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21252b",
"theme.bar.buttons.modules.microphone.text": "#98c379",
"theme.bar.buttons.modules.microphone.icon": "#98c379",
- "theme.bar.buttons.modules.microphone.icon_background": "#21252b"
+ "theme.bar.buttons.modules.microphone.icon_background": "#21252b",
+ "theme.bar.buttons.modules.worldclock.text": "#98c379",
+ "theme.bar.buttons.modules.worldclock.background": "#21252b",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c678dd",
+ "theme.bar.buttons.modules.worldclock.icon": "#98c379",
+ "theme.bar.buttons.modules.worldclock.border": "#98c379"
}
\ No newline at end of file
diff --git a/themes/one_dark_split.json b/themes/one_dark_split.json
index 9b857ee..a0796c8 100644
--- a/themes/one_dark_split.json
+++ b/themes/one_dark_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21252b",
"theme.bar.buttons.modules.microphone.text": "#98c379",
"theme.bar.buttons.modules.microphone.icon": "#21252b",
- "theme.bar.buttons.modules.microphone.icon_background": "#98c379"
+ "theme.bar.buttons.modules.microphone.icon_background": "#98c379",
+ "theme.bar.buttons.modules.worldclock.text": "#98c379",
+ "theme.bar.buttons.modules.worldclock.background": "#21252b",
+ "theme.bar.buttons.modules.worldclock.icon": "#21252b",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#98c379",
+ "theme.bar.buttons.modules.worldclock.border": "#98c379"
}
\ No newline at end of file
diff --git a/themes/one_dark_vivid.json b/themes/one_dark_vivid.json
index 1569031..b86dea5 100644
--- a/themes/one_dark_vivid.json
+++ b/themes/one_dark_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#21252b",
"theme.bar.buttons.modules.microphone.background": "#98c379",
"theme.bar.buttons.modules.microphone.icon": "#21252b",
- "theme.bar.buttons.modules.microphone.icon_background": "#98c379"
+ "theme.bar.buttons.modules.microphone.icon_background": "#98c379",
+ "theme.bar.buttons.modules.worldclock.background": "#98c379",
+ "theme.bar.buttons.modules.worldclock.text": "#21252b",
+ "theme.bar.buttons.modules.worldclock.icon": "#21252b",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c678dd",
+ "theme.bar.buttons.modules.worldclock.border": "#98c379"
}
\ No newline at end of file
diff --git a/themes/rose_pine.json b/themes/rose_pine.json
index 6877274..71e6c2f 100644
--- a/themes/rose_pine.json
+++ b/themes/rose_pine.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21202e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#9ccfd8",
- "theme.bar.buttons.modules.microphone.icon_background": "#21202e"
+ "theme.bar.buttons.modules.microphone.icon_background": "#21202e",
+ "theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.background": "#21202e",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.icon": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}
\ No newline at end of file
diff --git a/themes/rose_pine_moon.json b/themes/rose_pine_moon.json
index 55b0d8a..0bb1d67 100644
--- a/themes/rose_pine_moon.json
+++ b/themes/rose_pine_moon.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#2a283e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#9ccfd8",
- "theme.bar.buttons.modules.microphone.icon_background": "#2a283e"
+ "theme.bar.buttons.modules.microphone.icon_background": "#2a283e",
+ "theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.background": "#2a283e",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.icon": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}
\ No newline at end of file
diff --git a/themes/rose_pine_moon_split.json b/themes/rose_pine_moon_split.json
index 8057035..61c7557 100644
--- a/themes/rose_pine_moon_split.json
+++ b/themes/rose_pine_moon_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#2a283e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#2a283e",
- "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
+ "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
+ "theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.background": "#2a283e",
+ "theme.bar.buttons.modules.worldclock.icon": "#2a283e",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}
\ No newline at end of file
diff --git a/themes/rose_pine_moon_vivid.json b/themes/rose_pine_moon_vivid.json
index c4774c6..7219a51 100644
--- a/themes/rose_pine_moon_vivid.json
+++ b/themes/rose_pine_moon_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#2a283e",
"theme.bar.buttons.modules.microphone.background": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#2a283e",
- "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
+ "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
+ "theme.bar.buttons.modules.worldclock.background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.text": "#2a283e",
+ "theme.bar.buttons.modules.worldclock.icon": "#2a283e",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}
\ No newline at end of file
diff --git a/themes/rose_pine_split.json b/themes/rose_pine_split.json
index c704528..ae2a7b3 100644
--- a/themes/rose_pine_split.json
+++ b/themes/rose_pine_split.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.background": "#21202e",
"theme.bar.buttons.modules.microphone.text": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#21202e",
- "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
+ "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
+ "theme.bar.buttons.modules.worldclock.text": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.background": "#21202e",
+ "theme.bar.buttons.modules.worldclock.icon": "#21202e",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}
\ No newline at end of file
diff --git a/themes/rose_pine_vivid.json b/themes/rose_pine_vivid.json
index 300cd99..89aeae9 100644
--- a/themes/rose_pine_vivid.json
+++ b/themes/rose_pine_vivid.json
@@ -366,5 +366,10 @@
"theme.bar.buttons.modules.microphone.text": "#21202e",
"theme.bar.buttons.modules.microphone.background": "#9ccfd8",
"theme.bar.buttons.modules.microphone.icon": "#21202e",
- "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8"
+ "theme.bar.buttons.modules.microphone.icon_background": "#9ccfd8",
+ "theme.bar.buttons.modules.worldclock.background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.text": "#21202e",
+ "theme.bar.buttons.modules.worldclock.icon": "#21202e",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#c4a7e7",
+ "theme.bar.buttons.modules.worldclock.border": "#c4a7e7"
}
\ No newline at end of file
diff --git a/themes/tokyo_night.json b/themes/tokyo_night.json
index 3d9f284..e824791 100644
--- a/themes/tokyo_night.json
+++ b/themes/tokyo_night.json
@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon": "#9ece6a",
- "theme.bar.buttons.modules.microphone.icon_background": "#272a3d"
+ "theme.bar.buttons.modules.microphone.icon_background": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.text": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.background": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.icon": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.border": "#9d7cd8"
}
\ No newline at end of file
diff --git a/themes/tokyo_night_moon.json b/themes/tokyo_night_moon.json
index 6d3a9e6..78804f1 100644
--- a/themes/tokyo_night_moon.json
+++ b/themes/tokyo_night_moon.json
@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon": "#c3e88d",
- "theme.bar.buttons.modules.microphone.icon_background": "#272a3d"
+ "theme.bar.buttons.modules.microphone.icon_background": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.text": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.background": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.icon": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.border": "#fca7ea"
}
\ No newline at end of file
diff --git a/themes/tokyo_night_moon_split.json b/themes/tokyo_night_moon_split.json
index d67f954..d4d5af4 100644
--- a/themes/tokyo_night_moon_split.json
+++ b/themes/tokyo_night_moon_split.json
@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
- "theme.bar.buttons.modules.microphone.icon_background": "#c3e88d"
+ "theme.bar.buttons.modules.microphone.icon_background": "#c3e88d",
+ "theme.bar.buttons.modules.worldclock.text": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.background": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.border": "#fca7ea"
}
\ No newline at end of file
diff --git a/themes/tokyo_night_moon_vivid.json b/themes/tokyo_night_moon_vivid.json
index 857fd6d..11071ea 100644
--- a/themes/tokyo_night_moon_vivid.json
+++ b/themes/tokyo_night_moon_vivid.json
@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.text": "#272a3d",
"theme.bar.buttons.modules.microphone.background": "#c3e88d",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
- "theme.bar.buttons.modules.microphone.icon_background": "#c3e88d"
+ "theme.bar.buttons.modules.microphone.icon_background": "#c3e88d",
+ "theme.bar.buttons.modules.worldclock.background": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.text": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#fca7ea",
+ "theme.bar.buttons.modules.worldclock.border": "#fca7ea"
}
\ No newline at end of file
diff --git a/themes/tokyo_night_split.json b/themes/tokyo_night_split.json
index aae11ad..76d0d15 100644
--- a/themes/tokyo_night_split.json
+++ b/themes/tokyo_night_split.json
@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.background": "#272a3d",
"theme.bar.buttons.modules.microphone.text": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
- "theme.bar.buttons.modules.microphone.icon_background": "#9ece6a"
+ "theme.bar.buttons.modules.microphone.icon_background": "#9ece6a",
+ "theme.bar.buttons.modules.worldclock.text": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.background": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.border": "#9d7cd8"
}
\ No newline at end of file
diff --git a/themes/tokyo_night_vivid.json b/themes/tokyo_night_vivid.json
index a07fa5c..5c06d9c 100644
--- a/themes/tokyo_night_vivid.json
+++ b/themes/tokyo_night_vivid.json
@@ -389,5 +389,10 @@
"theme.bar.buttons.modules.microphone.text": "#272a3d",
"theme.bar.buttons.modules.microphone.background": "#9ece6a",
"theme.bar.buttons.modules.microphone.icon": "#272a3d",
- "theme.bar.buttons.modules.microphone.icon_background": "#9ece6a"
+ "theme.bar.buttons.modules.microphone.icon_background": "#9ece6a",
+ "theme.bar.buttons.modules.worldclock.background": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.text": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon": "#272a3d",
+ "theme.bar.buttons.modules.worldclock.icon_background": "#9d7cd8",
+ "theme.bar.buttons.modules.worldclock.border": "#9d7cd8"
}
\ No newline at end of file