manage add comments

This commit is contained in:
Tomas Mirchev 2025-02-25 06:58:01 +01:00
parent 5b8628ec67
commit a1e843a29d
2 changed files with 10 additions and 0 deletions

View File

@ -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": [

View File

@ -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