Skip to content

Config Toml

HyDE exposes xdg_config/hyde/config.toml file for users to modify. This lets users have the ability to interact the scripts without using command arguments.


Environment variable

example:

KeyDescriptionDefault
WARP_ENABLE_WAYLANDEnable Wayland support

[battery.notify]

KeyDescriptionDefault
dockBattery notify docktrue
intervalBattery notify interval5
notifyBattery notify1140
timerBattery notify timer120

[battery.notify.execute]

KeyDescriptionDefault
chargingBattery notify execute charging""
criticalBattery notify execute critical”systemctl suspend”
dischargingBattery notify execute discharging""
lowBattery notify execute low""
unplugBattery notify execute unplug""

[battery.notify.threshold]

KeyDescriptionDefault
criticalBattery notify critical threshold10
fullBattery notify full threshold90
lowBattery notify low threshold20
unplugBattery notify unplug threshold80

[brightness]

KeyDescriptionDefault
notifyBrightness control notifytrue
stepsNumber of steps to increase/decrease brightness5

[cava.hyprlock]

KeyDescriptionDefault
barCava bar characters for hyprlock”▁▂▃▄▅▆▇█“
max_instancesMaximum number of cava instances for hyprlock1
rangeNumber of cava bars for hyprlock7
standbyCava standby character for hyprlock”🎶“
widthCava bar width for hyprlock20

[cava.stdout]

KeyDescriptionDefault
barCava bar characters”▁▂▃▄▅▆▇█“
max_instancesMaximum number of cava instances1
rangeNumber of cava bars7
standbyCava standby character”🎶“
widthCava bar width20

[cava.waybar]

KeyDescriptionDefault
barCava bar characters for waybar”▁▂▃▄▅▆▇█“
max_instancesMaximum number of cava instances for waybar1
rangeNumber of cava bars7
standbyCava standby character”🎶“
widthCava bar width20

[hypr.config]

KeyDescriptionDefault
sanitizeList of regex to sanitize in the THEME_NAME/hypr.theme[‘.rgba(.,,,*,’]

[notification]

KeyDescriptionDefault
fontFont for notifications”mononoki Nerd Font”
font_sizeFont size for notifications8

[rofi]

KeyDescriptionDefault
scaleRofi default scaling10

[rofi.animation]

KeyDescriptionDefault
scale’animation.sh select’ configuration8

[rofi.cliphist]

KeyDescriptionDefault
scalecliphist.sh configuration8

[rofi.emoji]

KeyDescriptionDefault
scaleemoji-picker.sh configuration scale8
styleemoji-picker.sh configuration style2

[rofi.glyph]

KeyDescriptionDefault
scaleglyph-picker.sh configuration8

[rofi.hyprlock]

KeyDescriptionDefault
scale’hyprlock.sh select’ configuration10

[rofi.keybind.hint]

KeyDescriptionDefault
delimiterKeybind hint delimiter”\t”
heightKeybind hint height”40em”
lineKeybind hint line16
widthKeybind hint width”40em”

[rofi.launcher]

KeyDescriptionDefault
scalerofilaunch.sh configuration5

[rofi.theme]

KeyDescriptionDefault
scalethemeselect.sh configuration6

[rofi.wallpaper]

KeyDescriptionDefault
scaleswwwallselect.sh configuration8

[screenshot]

KeyDescriptionDefault
annotation_post_commandPost command for annotation tool[""]
annotation_pre_commandPre command for annotation tool[]
annotation_toolAnnotation tool”satty”

[sysmonitor]

KeyDescriptionDefault
commandsFallback command options for system monitor[""]
executeDefault command to execute for system monitor""

[volume]

KeyDescriptionDefault
boostEnable volume boostfalse
boost_limitVolume boost limit120
notifyVolume control notifytrue
stepsNumber of steps to increase/decrease volume5

[wallbash]

KeyDescriptionDefault
skip_templateSkips the template when using wallbash[""]

[wallpaper]

KeyDescriptionDefault
backendWallpaper backend”swww”
custom_pathsList of paths to search for wallpapers[“$HOME/Pictures/Wallpapers”]

[wallpaper.swww]

KeyDescriptionDefault
durationTransition duration1
framerateTransition framerate60
transition_defaultTransition type for default wallpaper”grow”
transition_nextTransition type for next wallpaper”grow”
transition_prevTransition type for previous wallpaper”outer”

[waybar]

KeyDescriptionDefault
fontWaybar font”JetBrainsMono Nerd Font”
scaleWaybar total scaling30

[weather]

KeyDescriptionDefault
forecast_daysNumber of days to show forecast3
locationLocation/coordinates string for weather output
show_iconShow weather icon in waybartrue
show_locationShow location in waybartrue
show_todayDetailed description of today in tooltiptrue
temperature_unitTemperature unit’c’
time_formatTime format’24h’
windspeed_unitWindspeed unit’km/h’

[wlogout]

KeyDescriptionDefault
styleWlogout style2