From 90cc9ac00fc3fd2fed90ebaac5da578d56cfeea7 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Thu, 20 Feb 2025 23:41:24 +1100 Subject: bar: optional modules All modules can be enabled/disabled in config --- src/modules/bar.tsx | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) (limited to 'src/modules') diff --git a/src/modules/bar.tsx b/src/modules/bar.tsx index 356bff7..3f3751c 100644 --- a/src/modules/bar.tsx +++ b/src/modules/bar.tsx @@ -169,7 +169,9 @@ const MediaPlaying = () => { const Workspace = ({ idx }: { idx: number }) => { let wsId = hyprland.focusedWorkspace - ? Math.floor((hyprland.focusedWorkspace.id - 1) / config.wsPerGroup) * config.wsPerGroup + idx + ? Math.floor((hyprland.focusedWorkspace.id - 1) / config.modules.workspaces.shown) * + config.modules.workspaces.shown + + idx : idx; return ( ); @@ -496,7 +501,7 @@ const DateTime = () => ( const DateTimeVertical = () => (