wallswitch 0.64.1

randomly selects wallpapers for multiple monitors
Documentation
# Makefile to automate compilation, installation and systemd configuration

INTERVAL ?= 300

.PHONY: all build install setup-systemd uninstall

all: build

build:
	cargo b -r

install:
	cargo install --path=.
	@python3 setup_systemd.py --seconds $(INTERVAL)

setup-systemd:
	@python3 setup_systemd.py --seconds $(INTERVAL)

uninstall:
	@echo "Disabling systemd timer..."
	-systemctl --user disable --now wallswitch.timer
	-rm -f $(HOME)/.config/systemd/user/wallswitch.service
	-rm -f $(HOME)/.config/systemd/user/wallswitch.timer
	-systemctl --user daemon-reload
	@echo "Uninstalling wallswitch binary..."
	-cargo uninstall wallswitch
	@echo "Uninstallation finished."