HyDE 向用户公开了 xdg_config/hyde/config.toml 文件供修改。这样用户就能在无需使用命令行参数的情况下与脚本交互。
这样的变量只会传递给脚本:
| 键 |
描述 |
默认值 |
| XCURSOR_THEME |
设置光标主题 |
“” |
| 键 |
描述 |
默认值 |
| dock |
是否启用电池停靠通知 |
true |
| interval |
电池通知的时间间隔(分钟) |
5 |
| notify |
电池通知的阈值(秒) |
1140 |
| timer |
电池通知的计时器(秒) |
120 |
| 键 |
描述 |
默认值 |
| charging |
电池充电时执行的命令 |
“” |
| critical |
电池电量过低时执行的命令 |
“systemctl suspend” |
| discharging |
电池放电时执行的命令 |
“” |
| low |
电池电量低时执行的命令 |
“” |
| unplug |
电池拔出时执行的命令 |
“” |
| 键 |
描述 |
默认值 |
| critical |
电池电量过低通知的阈值 |
10 |
| full |
电池充满通知的阈值 |
90 |
| low |
电池电量低通知的阈值 |
20 |
| unplug |
电池拔出通知的阈值 |
80 |
| 键 |
描述 |
默认值 |
| notify |
亮度控制通知 |
true |
| steps |
增减亮度的单位 |
5 |
| 键 |
描述 |
默认值 |
| bar |
hyprlock 中 Cava 条形图字符 |
“▁▂▃▄▅▆▇█” |
| max_instances |
hyprlock 中最大 Cava 实例数 |
1 |
| range |
hyprlock 中 Cava 条形数量 |
7 |
| standby |
hyprlock 中 Cava 待机字符 |
“🎶” |
| width |
hyprlock 中 Cava 条形图宽度 |
20 |
| 键 |
描述 |
默认值 |
| bar |
Cava 条形图字符 |
“▁▂▃▄▅▆▇█” |
| max_instances |
最大 Cava 实例数 |
1 |
| range |
Cava 条形图数量 |
7 |
| standby |
Cava 待机字符 |
“🎶” |
| width |
Cava 条形图宽度 |
20 |
| 键 |
描述 |
默认值 |
| bar |
waybar 中 Cava 条形图字符 |
“▁▂▃▄▅▆▇█” |
| max_instances |
waybar 中最大 Cava 实例数 |
1 |
| range |
waybar 中 Cava 条形图数量 |
7 |
| standby |
waybar 中 Cava 待机字符 |
“🎶” |
| width |
waybar 中 Cava 条形图宽度 |
20 |
| 键 |
描述 |
默认值 |
| background_path |
锁屏背景路径 |
“” |
| bar |
状态栏 |
“waybar” |
| browser |
浏览器 |
“firefox” |
| button_layout |
按钮布局(仅限 gtk) |
“” |
| color_scheme |
颜色方案 |
“prefer-dark” |
| cursor_size |
光标大小 |
24 |
| cursor_theme |
光标主题 |
“Bibata-Modern-Ice” |
| document_font_size |
文档字体大小 |
10 |
| editor |
编辑器 |
“code” |
| explorer |
文件管理器 |
“dolphin” |
| font |
字体 |
“Canterell” |
| font_antialiasing |
字体抗锯齿 |
“rgba” |
| font_hinting |
字体提示 |
“full” |
| font_size |
字体大小 |
10 |
| gtk_theme |
GTK 主题 |
“Wallbash-Gtk” |
| icon_theme |
图标主题 |
“Tela-circle-dracula” |
| idle |
空闲管理器 |
“hypridle” |
| lockscreen |
锁屏 |
“lockscreen.sh” |
| monospace_font |
等宽字体 |
“CaskaydiaCove Nerd Font Mono” |
| monospace_font_size |
等宽字体大小 |
9 |
| quickapps |
快速应用 |
“kitty” |
| terminal |
终端 |
“kitty” |
| 键 |
描述 |
默认值 |
| apptray_bluetooth |
蓝牙托盘 |
“blueman-applet” |
| auth_dialogue |
身份验证对话框 |
“polkitkdeauth.sh” |
| bar |
状态栏 |
“hyde-shell waybar –watch” |
| battery_notify |
电池通知脚本 |
“batterynotify.sh” |
| dbus_share_picker |
DBus 分享选择器 |
“dbus-update-activation-environment –systemd –all” |
| idle_daemon |
空闲守护进程 |
“hypridle” |
| image_clipboard |
图像剪贴板 |
“wl-paste –type image –watch cliphist store” |
| network_manager |
网络管理器 |
“nm-applet –indicator” |
| notifications |
通知 |
“swaync” |
| removable_media |
可移动媒体管理器 |
“udiskie –no-automount –smart-tray” |
| systemd_share_picker |
Systemd 分享选择器 |
“systemctl –user import-environment QT_QPA_PLATFORMTHEME WAYLAND_DISPLAY XDG_CURRENT_DESKTOP” |
| text_clipboard |
文本剪贴板 |
“wl-paste –type text –watch cliphist store” |
| wallpaper |
壁纸脚本 |
“$scrPath/wallpaper.sh –global” |
| xdg_portal_reset |
XDG 门户重置脚本 |
“resetxdgportal.sh” |
| 键 |
描述 |
默认值 |
| sanitize |
在 THEME_NAME/hypr.theme 中需清理的正则表达式列表 |
[‘.rgba(.,,,*,’] |
| 键 |
描述 |
默认值 |
| font |
通知显示字体 |
“mononoki Nerd Font” |
| font_size |
通知字体大小 |
8 |
| 键 |
描述 |
默认值 |
| scale |
Rofi 的默认缩放比例 |
10 |
| 键 |
描述 |
默认值 |
| scale |
配置 ‘animation.sh select’ 的缩放比例 |
8 |
| 键 |
描述 |
默认值 |
| scale |
配置 cliphist.sh 的缩放比例 |
8 |
| 键 |
描述 |
默认值 |
| scale |
配置 emoji-picker.sh 的缩放比例 |
8 |
| style |
配置 emoji-picker.sh 的样式 |
2 |
| 键 |
描述 |
默认值 |
| scale |
配置 glyph-picker.sh 的缩放比例 |
8 |
| 键 |
描述 |
默认值 |
| scale |
配置 ‘hyprlock.sh select’ 的缩放比例 |
10 |
| 键 |
描述 |
默认值 |
| delimiter |
按键绑定提示分隔符 |
“\t” |
| height |
按键绑定提示高度 |
“40em” |
| line |
按键绑定提示行数 |
16 |
| width |
按键绑定提示宽度 |
“40em” |
| 键 |
描述 |
默认值 |
| scale |
配置 rofilaunch.sh 的缩放比例 |
5 |
| 键 |
描述 |
默认值 |
| scale |
配置 themeselect.sh 的缩放比例 |
6 |
| 键 |
描述 |
默认值 |
| scale |
配置 swwwallselect.sh 的缩放比例 |
8 |
| 键 |
描述 |
默认值 |
| annotation_post_command |
注释工具执行后的命令 |
[“”] |
| annotation_pre_command |
注释工具执行前的命令 |
[] |
| annotation_tool |
用于注释的工具 |
“satty” |
| 键 |
描述 |
默认值 |
| commands |
系统监控的备用命令选项 |
[“”] |
| execute |
系统监控默认执行命令 |
“” |
| 键 |
描述 |
默认值 |
| boost |
启用音量提升 |
false |
| boost_limit |
音量阈值 |
120 |
| notify |
音量控制提示 |
true |
| steps |
每次调节音量的单位 |
5 |
| 键 |
描述 |
默认值 |
| skip_template |
使用 wallbash 时跳过模板 |
[“”] |
| 键 |
描述 |
默认值 |
| backend |
壁纸后端进程 |
“swww” |
| custom_paths |
搜索壁纸的路径列表 |
[“$HOME/Pictures/Wallpapers”] |
| 键 |
描述 |
默认值 |
| duration |
壁纸过渡时长 |
1 |
| framerate |
壁纸过渡帧率 |
60 |
| transition_default |
默认壁纸过渡效果 |
“grow” |
| transition_next |
下一张壁纸过渡效果 |
“grow” |
| transition_prev |
上一张壁纸过渡效果 |
“outer” |
| 键 |
描述 |
默认值 |
| font |
Waybar 字体 |
“JetBrainsMono Nerd Font” |
| scale |
Waybar 整体缩放比例 |
30 |
| 键 |
描述 |
默认值 |
| forecast_days |
显示天气预报的天数 |
3 |
| location |
天气信息显示的地点/坐标字符串 |
‘’ |
| show_icon |
在 Waybar 中显示天气图标 |
true |
| show_location |
在 Waybar 中显示地点 |
true |
| show_today |
在提示中显示今日详细天气信息 |
true |
| temperature_unit |
温度单位 |
‘c’ |
| time_format |
时间格式 |
‘24h’ |
| windspeed_unit |
风速单位 |
‘km/h’ |
| 键 |
描述 |
默认值 |
| style |
Wlogout 样式 |
2 |