Removed excess buffers

This commit is contained in:
Benjamyn Love 2024-03-10 19:46:24 +11:00
parent 9acf2e656a
commit 796ab5ecf4

View File

@ -33,22 +33,16 @@ pub fn generate_js(wallpapers: &Wallpapers) -> String {
javascript.push_str("var allDesktops = desktops();\n"); javascript.push_str("var allDesktops = desktops();\n");
let mut count = 0; let mut count = 0;
for monitor in wallpapers.config.monitors.monitors.iter() { 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 mut boilerplate = String::new();
// let boilerplate_formatter = ;
let _ = write!( let _ = write!(
&mut boilerplate, &mut boilerplate,
" "
allDesktops[{0}].wallpaperPlugin = 'org.kde.image'; allDesktops[{0}].wallpaperPlugin = 'org.kde.image';
allDesktops[{0}].currentConfigGroup = Array('Wallpaper', 'org.kde.image', 'General'); 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); javascript.push_str(&boilerplate);
count += 1; count += 1;