readme: update config section

This commit is contained in:
2 * r + 2 * t 2025-06-28 19:14:38 +10:00
parent 8915808414
commit 5f03ba33bb

View file

@ -141,8 +141,65 @@ git pull
## Configuring
All configuration options are in `~/.config/caelestia/shell.json`. The config
currently gets overwritten on startup however due to an upstream bug with Quickshell.
All configuration options are in `~/.config/caelestia/shell.json`.
<details><summary>Example configuration</summary>
```
{
"bar": {
"workspaces": {
"activeIndicator": true,
"activeLabel": "󰮯 ",
"activeTrail": false,
"label": " ",
"occupiedBg": false,
"occupiedLabel": "󰮯 ",
"rounded": true,
"showWindows": true,
"shown": 5
}
},
"border": {
"rounding": 25,
"thickness": 10
},
"dashboard": {
"mediaUpdateInterval": 500,
"visualiserBars": 45,
"weatherLocation": "10,10"
},
"launcher": {
"actionPrefix": ">",
"enableDangerousActions": false,
"maxShown": 8,
"maxWallpapers": 9
},
"lock": {
"maxNotifs": 5
},
"notifs": {
"actionOnClick": false,
"clearThreshold": 0.3,
"defaultExpireTimeout": 5000,
"expandThreshold": 20,
"expire": false
},
"osd": {
"hideDelay": 2000
},
"paths": {
"mediaGif": "root:/assets/bongocat.gif",
"sessionGif": "root:/assets/kurukuru.gif",
"wallpaperDir": "~/Pictures/Wallpapers"
},
"session": {
"dragThreshold": 30
}
}
```
</summary>
## Credits