Presets and default configuration for xclock.
xclock/defaults/config.jsonc documents every available option. Copy it to
your config directory:
| Platform | Path |
|---|---|
| Linux | ~/.config/xclock/config.jsonc |
| macOS | ~/Library/Application Support/xclock/config.jsonc |
| Windows | %APPDATA%\xclock\config.jsonc |
| Preset | Description |
|---|---|
focus.jsonc |
Large progress bar with the task queue below |
habits.jsonc |
Clock next to the habit tracker |
dashboard.jsonc |
Clock, timer, tasks and habits in a 2x2 grid |
minimal.jsonc |
Borderless centered clock |
Copy a preset over your config file:
cp xclock/presets/focus.jsonc ~/.config/xclock/config.jsoncxclock reloads the configuration automatically when the file changes.
xclock/layouts/ contains ready-to-use layouts that can be switched at
runtime without editing the config. Copy them to your layouts directory:
| Platform | Path |
|---|---|
| Linux | ~/.config/xclock/layouts |
| macOS | ~/Library/Application Support/xclock/layouts |
| Windows | %APPDATA%\xclock\layouts |
| Layout | Description |
|---|---|
focus.jsonc |
Large timer with the task queue below |
habits.jsonc |
Clock next to the habit tracker |
dashboard.jsonc |
Clock, timer, tasks and habits in a grid |
minimal.jsonc |
Borderless centered clock |
showcase.jsonc |
Separators, per-task bars and selectable effects |
Then open the palette with / and pick Show layout: <name>. Use
Reload layouts after adding or editing files. The selection is remembered
for the next launch.