From 796ab5ecf416a9cb57d2f306569792e8c7fc22d5 Mon Sep 17 00:00:00 2001 From: Benjamyn Love Date: Sun, 10 Mar 2024 19:46:24 +1100 Subject: [PATCH] Removed excess buffers --- src/handlers/plasma.rs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/handlers/plasma.rs b/src/handlers/plasma.rs index 461da74..b770ff9 100644 --- a/src/handlers/plasma.rs +++ b/src/handlers/plasma.rs @@ -33,22 +33,16 @@ pub fn generate_js(wallpapers: &Wallpapers) -> String { javascript.push_str("var allDesktops = desktops();\n"); let mut count = 0; for monitor in wallpapers.config.monitors.monitors.iter() { - let mut file_buff = String::new(); - let _ = write!( - &mut file_buff, - "file://{}", - wallpapers.random_selection(monitor) - ); let mut boilerplate = String::new(); - // let boilerplate_formatter = ; let _ = write!( &mut boilerplate, " allDesktops[{0}].wallpaperPlugin = 'org.kde.image'; allDesktops[{0}].currentConfigGroup = Array('Wallpaper', 'org.kde.image', 'General'); - allDesktops[{0}].writeConfig('Image', '{1}'); + allDesktops[{0}].writeConfig('Image', 'file://{1}'); ", - count, file_buff + count, + wallpapers.random_selection(monitor) ); javascript.push_str(&boilerplate); count += 1;