From 579070733cf9605e96f045158ba56dcc5a9fdb80 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 2 Apr 2025 22:12:06 +1100 Subject: feat: define bar layout via config --- src/config/defaults.ts | 59 +++++++++++++++++++++++++------------------------- 1 file changed, 30 insertions(+), 29 deletions(-) (limited to 'src/config/defaults.ts') diff --git a/src/config/defaults.ts b/src/config/defaults.ts index c67d140..570ed16 100644 --- a/src/config/defaults.ts +++ b/src/config/defaults.ts @@ -10,43 +10,44 @@ export default { bar: { vertical: true, style: "gaps", // One of "gaps", "panel", "embedded" - modules: { - osIcon: { - enabled: true, - }, - activeWindow: { - enabled: true, - }, - mediaPlaying: { - enabled: true, + layout: { + type: "centerbox", // One of "centerbox", "flowbox" + centerbox: { + start: ["osIcon", "activeWindow", "mediaPlaying", "brightnessSpacer"], + center: ["workspaces"], + end: [ + "volumeSpacer", + "tray", + "statusIcons", + "pkgUpdates", + "notifCount", + "battery", + "dateTime", + "power", + ], }, + flowbox: [ + "osIcon", + "workspaces", + "brightnessSpacer", + "activeWindow", + "volumeSpacer", + "dateTime", + "tray", + "battery", + "statusIcons", + "notifCount", + "power", + ], + }, + modules: { workspaces: { - enabled: true, shown: 5, }, - tray: { - enabled: true, - }, - statusIcons: { - enabled: true, - }, - pkgUpdates: { - enabled: true, - }, - notifCount: { - enabled: true, - }, - battery: { - enabled: true, - }, dateTime: { - enabled: true, format: "%d/%m/%y %R", detailedFormat: "%c", }, - power: { - enabled: true, - }, }, }, launcher: { -- cgit v1.2.3-freya