From 309db4556f41bafa0588a2e31c18e8eb06b276b9 Mon Sep 17 00:00:00 2001 From: neil Date: Mon, 10 Aug 2026 19:50:21 +0800 Subject: [PATCH] chore(cli): add launchd restart recipe --- justfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/justfile b/justfile index 61b5edc..f869338 100644 --- a/justfile +++ b/justfile @@ -35,14 +35,17 @@ install: install-rust install-rust: cargo install --path flicknote-cli -# Reinstall both Rust binaries and restart FlickNote launchd services. -reinstall: reinstall-rust +# Restart FlickNote launchd services. +restart: @for label in $(launchctl list 2>/dev/null | awk '/io\.guion\.flicknote/ {print $3}'); do \ echo "Restarting $label..."; \ launchctl kickstart -k "gui/$(id -u)/$label"; \ echo "✓ $label restarted"; \ done +# Reinstall both Rust binaries and restart FlickNote launchd services. +reinstall: reinstall-rust restart + # Force-reinstall the Rust CLI. reinstall-rust: cargo install --path flicknote-cli --force