breadcrumbs/bakery.toml
Breadway 2418cb900c
All checks were successful
Mirror to GitHub / mirror (push) Successful in 1s
release / build (push) Successful in 37s
Build and publish package / package (push) Successful in 1m0s
Add systemd --user service for the watch daemon
breadcrumbs had a watch subcommand meant to run continuously but no
systemd unit anywhere, so bakery installs never actually started it -
Wi-Fi profile config in bos-settings had no daemon consuming it.
2026-07-03 17:56:06 +08:00

19 lines
487 B
TOML

name = "breadcrumbs"
description = "Profile-aware Wi-Fi state machine with Tailscale integration"
binaries = ["breadcrumbs"]
system_deps = ["networkmanager"]
optional_system_deps = ["tailscale", "sudo", "xdg-utils"]
bread_deps = []
[config]
dir = "~/.config/breadcrumbs"
example = "breadcrumbs.example.toml"
[[service]]
unit = "breadcrumbs.service"
enable = true
[install]
post_install = [
"systemctl --user is-active --quiet breadcrumbs || systemctl --user start breadcrumbs",
]