A lightweight tool to automatically set your desktop wallpaper with stunning NASA images. You can choose images from:

swaybg)feh)Download the executable that matches your operating system and architecture from the Releases page. Open a terminal and simply run it.
On Arch Linux, you can install it directly from the AUR.
Requirements: Rust 2021 edition or newer.
Clone the repository and run:
cargo build --release
The compiled binary will be available under target/release/.
bash
nasa-wallpaper -a
bash
nasa-wallpaper -a -d 1999-03-27
bash
nasa-wallpaper -n
bash
nasa-wallpaper -n -q earth
bash
nasa-wallpaper --help
nasa-wallpaper -h
📖 Full documentation: Wiki – Command Line Help
Contributions are welcome! 🎉
If you’d like to contribute:
git checkout -b feature/your-feature)git commit -m 'Add your feature')git push origin feature/your-feature)Bug reports, feature requests, and improvements are also welcome via the Issues page.
This project is licensed under the APACHE 2.0 License.
$ claude mcp add nasa-wallpaper \
-- python -m otcore.mcp_server <graph>