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’ |