Перейти к содержимому

Your language is missing?

Help us translate this documentation!

See how to contribute translations →

Основная конфигурация

HyDE предоставляет пользователям файл xdg_config/hyde/config.toml для изменения. Это позволяет пользователям взаимодействовать со скриптами без использования аргументов командной строки.

Пользователям рекомендуется использовать редактор с поддержкой проверки схемы, чтобы убедиться в правильности файла конфигурации.

"$schema" = "https://raw.githubusercontent.com/HyDE-Project/HyDE/refs/heads/master/Configs/.local/share/hyde/schema/config.toml.json"

Конфигурация batterynotify.sh.

КлючОписаниеПо умолчанию
dockСтатус док-станции для уведомлений о батарее.true
intervalИнтервал для уведомлений о батарее.5
notifyПорог для уведомлений.1140
timerТаймер для уведомлений о батарее.120

Команды для выполнения при уведомлениях о батарее.

КлючОписаниеПо умолчанию
chargingКоманда, выполняемая при зарядке.
criticalКоманда, выполняемая при критическом уровне заряда батареи.systemctl suspend
dischargingКоманда, выполняемая при разрядке.
lowКоманда, выполняемая при низком уровне заряда батареи.
unplugКоманда, выполняемая при отключении от сети.

Пороги для уведомлений о батарее.

КлючОписаниеПо умолчанию
criticalКритический порог заряда батареи.10
fullПорог полного заряда батареи.90
lowНизкий порог заряда батареи.20
unplugПорог для уведомления об отключении от сети.100

Конфигурация brightnesscontrol.sh.

КлючОписаниеПо умолчанию
notifyВключить уведомления для управления яркостью.true
stepsКоличество шагов для увеличения/уменьшения яркости.5

Конфигурация ‘cava.sh hyprlock’.

КлючОписаниеПо умолчанию
barСимволы столбцов для cava.▂▃▄▅▆▇█
max_instancesМаксимальное количество экземпляров cava.1
rangeКоличество столбцов минус один.7
standbyСимвол ожидания для cava.🎶
widthШирина вывода cava.20

Конфигурация ‘cava.sh stdout’.

КлючОписаниеПо умолчанию
barСимволы столбцов для cava.▂▃▄▅▆▇█
max_instancesМаксимальное количество экземпляров cava.1
rangeКоличество столбцов минус один.7
standbyСимвол ожидания для cava.🎶
widthШирина вывода cava.20

Конфигурация ‘cava.sh waybar’.

КлючОписаниеПо умолчанию
barСимволы столбцов для cava.▂▃▄▅▆▇█
max_instancesМаксимальное количество экземпляров cava.1
rangeКоличество столбцов минус один.7
standbyСимвол ожидания для cava.🎶
widthШирина вывода cava.20

Конфигурация Hypr.

КлючОписаниеПо умолчанию
sanitizeСписок регулярных выражений для очистки в theme.config.[“.rgba(.,.,.,.*)”]

Конфигурация Hyprland.

КлючОписаниеПо умолчанию
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

Конфигурация автозапуска Hyprland.

КлючОписаниеПо умолчанию
apptray_bluetoothАпплет 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

Конфигурация mediaplayer.py.

КлючОписаниеПо умолчанию
artist_track_separatorСимволы-разделители между исполнителем и треком. 
max_lengthМаксимальная длина строки с названием песни и именем исполнителя.70
prefix_pausedПрефикс для медиа на паузе. 
prefix_playingПрефикс для воспроизводимого медиа.
standby_textТекст для отображения в режиме ожидания. Music

Конфигурация скрипта уведомлений.

КлючОписаниеПо умолчанию
fontШрифт для уведомлений.mononoki Nerd Font
font_sizeРазмер шрифта для уведомлений.10

Глобальная конфигурация rofi.

КлючОписаниеПо умолчанию
scaleМасштабирование rofi по умолчанию.10

Конфигурация ‘animation.sh select’.

КлючОписаниеПо умолчанию
scaleМасштабирование для анимации.10

Конфигурация cliphist.sh.

КлючОписаниеПо умолчанию
scaleМасштабирование для cliphist.10

Конфигурация emoji-picker.sh.

КлючОписаниеПо умолчанию
scaleМасштабирование для выбора эмодзи.10
styleСтиль для выбора эмодзи.1

Конфигурация glyph-picker.sh.

КлючОписаниеПо умолчанию
scaleМасштабирование для выбора глифов.10

Конфигурация ‘hyprlock.sh select’.

КлючОписаниеПо умолчанию
scaleМасштабирование для hyprlock.10

Конфигурация rofilaunch.sh.

КлючОписаниеПо умолчанию
drun_argsДополнительные аргументы для режима drun.[]
filebrowser_argsДополнительные аргументы для режима файлового браузера.[]
run_argsДополнительные аргументы для режима run.[]
scaleМасштабирование для запуска.5
window_argsДополнительные аргументы для режима window.[]

Конфигурация themeselect.sh.

КлючОписаниеПо умолчанию
scaleМасштабирование для выбора темы.6

Конфигурация swwwallselect.sh.

КлючОписаниеПо умолчанию
scaleМасштабирование для обоев.10

Конфигурация keybind_hint.sh.

КлючОписаниеПо умолчанию
delimiterРазделитель для подсказок по сочетаниям клавиш.
heightВысота для подсказок по сочетаниям клавиш.40em
lineКоличество строк для подсказок по сочетаниям клавиш.16
widthШирина для подсказок по сочетаниям клавиш.40em

Конфигурация screenshot.sh.

КлючОписаниеПо умолчанию
annotation_post_commandКоманда после инструмента аннотирования.[""]
annotation_pre_commandКоманда перед инструментом аннотирования.[]
annotation_toolИнструмент аннотирования для скриншотов.satty

Конфигура-ция sysmonlaunch.sh.

КлючОписаниеПо умолчанию
commandsРезервные варианты команд.[""]
executeКоманда для выполнения по умолчанию.

Конфигурация volumecontrol.sh.

КлючОписаниеПо умолчанию
boostВключить усиление громкости.false
boost_limitПредел усиления громкости.120
notifyВключить уведомления для управления громкостью.true
stepsКоличество шагов для увеличения/уменьшения громкости.5

Конфигурация wallbash.

КлючОписаниеПо умолчанию
skip_templateШаблоны, которые нужно пропустить при использовании wallbash.[""]

Конфигурация обоев.

КлючОписаниеПо умолчанию
backendБэкенд для обоев, требует наличия скрипта-обработчика ‘wallpaper..sh’ в $PATHswww
custom_pathsСписок путей для поиска обоев.[]

Конфигурация swwwallselect.sh.

КлючОписаниеПо умолчанию
durationПродолжительность перехода.1
framerateЧастота кадров перехода.60
transition_defaultТип перехода для обоев по умолчанию.grow
transition_nextТип перехода для следующих обоев.grow
transition_prevТип перехода для предыдущих обоев.outer

Конфигурация waybar.

КлючОписаниеПо умолчанию
fontШрифт для waybar.JetBrainsMono Nerd Font
icon_sizeРазмер иконок для waybar.10
scaleОбщее масштабирование для waybar.10

Конфигурация погоды.

КлючОписаниеПо умолчанию
forecast_daysКоличество дней для прогноза (0-3).3
locationСтрока с местоположением/координатами для вывода погоды.
show_iconПоказывать иконку погоды в waybar.true
show_locationПоказывать местоположение в waybar.true
show_todayПоказывать подробное описание сегодняшнего дня во всплывающей подсказке.true
temperature_unitЕдиница измерения температуры (‘c’ или ‘f’).c
time_formatФормат времени (‘12h’ или ‘24h’).24h
windspeed_unitЕдиница измерения скорости ветра (‘km/h’ или ‘mph’).km/h

Конфигурация wlogout.

КлючОписаниеПо умолчанию
styleСтиль для wlogout.2