initial commit

This commit is contained in:
2026-04-07 23:46:35 +03:00
commit cdbd8abaa4
13 changed files with 681 additions and 0 deletions

21
Makefile Normal file
View File

@@ -0,0 +1,21 @@
PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin
CONFDIR ?= $(HOME)/.config/led-controller
.PHONY: build install install-service clean
build:
go build -o led-controller .
install: build
install -Dm755 led-controller $(DESTDIR)$(BINDIR)/led-controller
install -Dm644 config.example.toml $(DESTDIR)$(CONFDIR)/config.toml
install-service:
install -Dm644 led-controller.service $(HOME)/.config/systemd/user/led-controller.service
systemctl --user daemon-reload
systemctl --user enable led-controller.service
@echo "Start with: systemctl --user start led-controller"
clean:
rm -f led-controller