Submission checklist
Plugin
daily-wallpaper
Plugin version
1.0.0
Bug description
Fetching NASA images fails by exceeding its CPU budget.
Steps to reproduce
- Enable the plugin and set its source to NASA without locale.
- wait for it to try and fetch an image
or
run noctalia msg plugins disable nzlov/daily-wallpaper and noctalia msg plugins enable nzlov/daily-wallpaper to restart it, making it fetch
Expected behavior
The plugin gets the newest NASA image and sets it as a wallpaper.
Actual behavior
The plugin fails to fetch a new image with errors.
Logs / error output
This log was gotten from `less ~/.cache/noctalia/noctalia.log | grep daily-wall`:
2026-08-16 13:27:11.330 [INF] [plugins] enabling plugin 'nzlov/daily-wallpaper' (resolved + exported in 50ms)
2026-08-16 13:27:11.332 [INF] [plugins] loaded plugin 'nzlov/daily-wallpaper' (1 entries) from /home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper
2026-08-16 13:27:11.334 [INF] [plugins] loaded plugin 'nzlov/daily-wallpaper' (1 entries) from /home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper
2026-08-16 13:27:11.343 [INF] [plugins] loaded plugin 'nzlov/daily-wallpaper' (1 entries) from /home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper
2026-08-16 13:27:11.347 [DBG] [file-watcher] watching '/home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper/daily_wallpaper.luau' (id 6)
2026-08-16 13:27:11.347 [INF] [plugin-service] started service 'nzlov/daily-wallpaper:service'
2026-08-16 13:27:12.345 [ERR] [luau] plugin nzlov/daily-wallpaper:service: call to 'async http callback' failed: [string "/home/oliver/.local/state/noctalia/plugins/materialized/community/daily-wallpaper/daily_wallpaper.luau"]:189: script callback 'async http callback' exceeded its CPU budget
Noctalia version
v5.0.0
Compositor
Hyprland
Environment information
Additional context
No response
Submission checklist
Plugin
daily-wallpaper
Plugin version
1.0.0
Bug description
Fetching NASA images fails by exceeding its CPU budget.
Steps to reproduce
or
run noctalia msg plugins disable nzlov/daily-wallpaperandnoctalia msg plugins enable nzlov/daily-wallpaperto restart it, making it fetchExpected behavior
The plugin gets the newest NASA image and sets it as a wallpaper.
Actual behavior
The plugin fails to fetch a new image with errors.
Logs / error output
Noctalia version
v5.0.0
Compositor
Hyprland
Environment information
Additional context
No response