Added the ability to hide unoccupied workspaces. (#189)

* Consolidated workspace logic

* Added the ability to hide unoccupied workspaces.
This commit is contained in:
Jas Singh
2024-08-25 18:11:15 -07:00
committed by GitHub
parent 5db6eb336e
commit 60096ced7c
4 changed files with 273 additions and 145 deletions

View File

@@ -50,6 +50,7 @@ export const BarSettings = () => {
Option({ opt: options.bar.workspaces.spacing, title: 'Spacing', subtitle: 'Spacing between workspace icons', type: 'float' }),
Option({ opt: options.bar.workspaces.workspaces, title: 'Total Workspaces', type: 'number' }),
Option({ opt: options.bar.workspaces.monitorSpecific, title: 'Monitor Specific', subtitle: 'Only workspaces applicable to the monitor will be displayed', type: 'boolean' }),
Option({ opt: options.bar.workspaces.hideUnoccupied, title: 'Hide Unoccupied', subtitle: 'Only show workspaces that are occupied or active', type: 'boolean' }),
Option({
opt: options.bar.workspaces.workspaceMask,
title: 'Mask Workspace Numbers On Monitors',