From a1e843a29ddc73706df8b160a18cd2ed3084c675 Mon Sep 17 00:00:00 2001 From: Tomas Mirchev Date: Tue, 25 Feb 2025 06:58:01 +0100 Subject: [PATCH] manage add comments --- config.json | 4 ++++ manage.py | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/config.json b/config.json index fe02a39..9b9a83c 100644 --- a/config.json +++ b/config.json @@ -46,6 +46,10 @@ { "package": "linearmouse", "link": { "from": "macos/linearmouse", "to": "~/.config/linearmouse" } + }, + { + "package": "rectangle", + "link-comment": "Needs manual import from config/macos/linearmouse" } ], "linux-vm": [ diff --git a/manage.py b/manage.py index d26800d..1e9551f 100644 --- a/manage.py +++ b/manage.py @@ -97,6 +97,9 @@ def link_environment(config, env, **kwargs): for package in packages: print(f"[{package['name']}]") + if "link-comment" in package: + print(f"\t> Comment: {package['link-comment']}") + if "link" not in package: print("\t> Skipped: No link entry") continue @@ -137,6 +140,9 @@ def install_environment(config, env, **kwargs): for package in packages: print(f"[{package['name']}]") + if "install-comment" in package: + print(f"\t> Comment: {package['install-comment']}") + if "install" not in package: print("\t> Skipped: No install entry") continue