parent
d84a52f063
commit
a10054db21
3 changed files with 6 additions and 3 deletions
|
|
@ -306,7 +306,8 @@ All configuration options are in `~/.config/caelestia/shell.json`.
|
|||
"audioIncrement": 0.1,
|
||||
"weatherLocation": "10,10",
|
||||
"useFahrenheit": false,
|
||||
"useTwelveHourClock": false
|
||||
"useTwelveHourClock": false,
|
||||
"smartScheme": true
|
||||
},
|
||||
"session": {
|
||||
"dragThreshold": 30,
|
||||
|
|
|
|||
|
|
@ -6,4 +6,5 @@ JsonObject {
|
|||
property bool useFahrenheit: [Locale.ImperialUSSystem, Locale.ImperialSystem].includes(Qt.locale().measurementSystem)
|
||||
property bool useTwelveHourClock: Qt.locale().timeFormat(Locale.ShortFormat).toLowerCase().includes("a")
|
||||
property real audioIncrement: 0.1
|
||||
property bool smartScheme: true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ Searcher {
|
|||
id: root
|
||||
|
||||
readonly property string currentNamePath: Paths.strip(`${Paths.state}/wallpaper/path.txt`)
|
||||
readonly property list<string> smartArg: Config.services.smartScheme ? [] : ["--no-smart"]
|
||||
|
||||
property bool showPreview: false
|
||||
readonly property string current: showPreview ? previewPath : actualCurrent
|
||||
|
|
@ -19,7 +20,7 @@ Searcher {
|
|||
|
||||
function setWallpaper(path: string): void {
|
||||
actualCurrent = path;
|
||||
Quickshell.execDetached(["caelestia", "wallpaper", "-f", path]);
|
||||
Quickshell.execDetached(["caelestia", "wallpaper", "-f", path, ...smartArg]);
|
||||
}
|
||||
|
||||
function preview(path: string): void {
|
||||
|
|
@ -73,7 +74,7 @@ Searcher {
|
|||
Process {
|
||||
id: getPreviewColoursProc
|
||||
|
||||
command: ["caelestia", "wallpaper", "-p", root.previewPath]
|
||||
command: ["caelestia", "wallpaper", "-p", root.previewPath, ...root.smartArg]
|
||||
stdout: StdioCollector {
|
||||
onStreamFinished: {
|
||||
Colours.load(text, true);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue