summaryrefslogtreecommitdiff
path: root/raveos-hyprland-theme/theme-data/dms/PLUGINS/WallpaperWatcherDaemon/WallpaperWatcherSettings.qml
blob: 5f8c2c0542a95bd7e739da85254df153e68e78b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import QtQuick
import qs.Common
import qs.Widgets
import qs.Modules.Plugins

PluginSettings {
    id: root
    pluginId: "wallpaperWatcherDaemon"

    StyledText {
        text: "Wallpaper Change Hook"
        font.pixelSize: Theme.fontSizeLarge
        font.weight: Font.Bold
        color: Theme.surfaceText
    }

    StringSetting {
        settingKey: "scriptPath"
        label: "Script Path"
        description: "Path to a script that will be executed when the wallpaper changes. The new wallpaper path will be passed as the first argument."
        placeholder: "/path/to/your/script.sh"
        defaultValue: ""
    }
}