glzr-io / zebar

Zebar is a tool for creating customizable and cross-platform taskbars, desktop widgets, and popups.
GNU General Public License v3.0
1.11k stars 51 forks source link

[Documentation Request] Customizing zebar with external files #161

Open gustaphe opened 3 days ago

gustaphe commented 3 days ago

Describe the problem/motivation

i'm trying to customize Zebar, and I can make a decent configuration by editing zebar/starter/with-glazewm.html, zebar/starter/with-glazewm.zebar.json and zebar/starter/styles.css. Replacing any of these with symbolic links, or changing "startupConfigs" in setup.json to point to a file in another directory, appears to run into permissions issues or similar, causing Zebar to silently fail to start.

Describe the solution you'd like

Can someone make some documentation on how to use your own configuration files for Zebar? Is zebar/starter the only folder where these files are supposed to be?

Alternatives considered

Overwrite with-glazewm with my own files after every update.