1 stable release
Uses new Rust 2024
new 1.1.1 | Mar 23, 2025 |
---|
#216 in Games
22KB
325 lines
Mural Client
This is the client software for mural.
Mural is a program that allows you to synchronize a wallpaper slideshow across your devices. It supports having multiple different slideshows (called pools). For example, you might have a pool called "Games" for wallpapers related to games and a pool called "Landscapes" for wallpapers of beautiful landscapes.
Installation
From Source
cargo install --git https://github.com/mural-sync/mural-client
Configuration
By default, mural-client
looks in ~/.config/mural-client
for the configuration file.
You can change this using the MURAL_CLIENT_HOME_HOME
environment variable.
This is the default configuration file:
server_url = "http://localhost:46666" # the url of your server. see https://github.com/mural-sync/mural-server for instructions to setup a server
pool_name = "default" # the pool to use
Dependencies
~15–27MB
~372K SLoC