This is a repo full of explorations into various Rust language features and crates. They are written for didactic exposition where possible. In the future, these can be turned into tutorials on developerlife.com or videos on the developerlife.com YouTube channel
Illustrate the difference between the service and timer.
Provide a fish script that is used to run other scripts. The wisdom of this approach is that multiple scripts can be run in a pipeline w/ no extra effort!
Provide a few scripts to showcase how this works (eg: change wallpaper, set max brightness, any other recurring tasks)
2. service to mount sshfs shares
the service file is created dynamically in this example.
3. replace the use of fish with rust programs to do this!
create this in the rust-scratch repo
migrate the existing fish script(s) to rust. instead of dynamically creating a script using fish, use Rust. do the same for timer file and others as well.
provide the ability to query systemctl to see the service status, and some other niceties from the Rust program. This is a primer that will evolve into the full blown capabilities of r3bl-cmdr and beyond (with applets).
1. timer & service to change GNOME 47 wallpaper on ubuntu
https://github.com/nazmulidris/notes/blob/main/workflow/gist/systemd-service-recurring-change-wallpaper.md
service
andtimer
files are static in this example.2. service to mount sshfs shares
service
file is created dynamically in this example.3. replace the use of fish with rust programs to do this!
rust-scratch
reposcript
using fish, use Rust. do the same fortimer
file and others as well.