Skip to content

Add dadd package#228

Merged
smeech merged 3 commits into
espanso:mainfrom
undergrinder:main
Jul 18, 2026
Merged

Add dadd package#228
smeech merged 3 commits into
espanso:mainfrom
undergrinder:main

Conversation

@undergrinder

Copy link
Copy Markdown
Contributor

This package is an utility for quick date calculation like insert the date that is +12 from tomorrow, or -5 day from today.

Comment thread packages/dadd/0.1.0/_manifest.yml Outdated
Comment thread packages/dadd/0.1.0/README.md Outdated

The package contain only one trigger that is :dadd (short for date add).

![screenshot](screenshot.png)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the inclusion of the screenshot. We might find the Hub frontend fails as a result, however. Let's see!

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't remove the screenshot, please let me know what was the result.

@smeech smeech left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A small package with a single trigger and a straightforward Python script, not unlike the one I used in my own package. No potentially malicious code, AFAICS.

I've left a couple of suggestions, will let Copilot do its stuff, and I'll run the automated checks to see if it balks at the README.md image.

Thank you.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Espanso Hub package (dadd) that provides a :dadd form-based trigger for adding/subtracting days from a base date and outputting the resulting date.

Changes:

  • Added :dadd match with a form input and a Python-backed date calculation script.
  • Added package documentation (README + screenshot).
  • Added package manifest metadata for Hub distribution.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 6 comments.

File Description
packages/dadd/0.1.0/package.yml Defines the :dadd trigger, collects form inputs, and computes the resulting date via Python.
packages/dadd/0.1.0/README.md Documents usage, inputs, and installation steps with a screenshot.
packages/dadd/0.1.0/_manifest.yml Adds Hub metadata (name, version, homepage, tags).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/dadd/0.1.0/package.yml Outdated
Comment thread packages/dadd/0.1.0/package.yml Outdated
Comment thread packages/dadd/0.1.0/package.yml Outdated
Comment thread packages/dadd/0.1.0/README.md Outdated
Comment thread packages/dadd/0.1.0/README.md Outdated
Comment thread packages/dadd/0.1.0/_manifest.yml Outdated
@smeech
smeech merged commit 8d282e7 into espanso:main Jul 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants