From 22e49b7940ad7546da34bb5e5cb6cefb47beaf80 Mon Sep 17 00:00:00 2001 From: khaleeek <84661890+khaleeek@users.noreply.github.com> Date: Fri, 1 May 2026 15:20:55 +0500 Subject: [PATCH 1/6] _manifest.yml mainfest --- packages/dgt-converter/0.1.0/_manifest.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/dgt-converter/0.1.0/_manifest.yml diff --git a/packages/dgt-converter/0.1.0/_manifest.yml b/packages/dgt-converter/0.1.0/_manifest.yml new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/packages/dgt-converter/0.1.0/_manifest.yml @@ -0,0 +1 @@ + From 3deac644389c7ed668976ee4992e103e4d212909 Mon Sep 17 00:00:00 2001 From: khaleeek <84661890+khaleeek@users.noreply.github.com> Date: Fri, 1 May 2026 15:22:17 +0500 Subject: [PATCH 2/6] Add metadata for DGT Time Converter Added metadata for the DGT Time Converter including name, title, description, version, author, homepage, and tags. --- packages/dgt-converter/0.1.0/_manifest.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/packages/dgt-converter/0.1.0/_manifest.yml b/packages/dgt-converter/0.1.0/_manifest.yml index 8b137891..fdb859bc 100644 --- a/packages/dgt-converter/0.1.0/_manifest.yml +++ b/packages/dgt-converter/0.1.0/_manifest.yml @@ -1 +1,17 @@ - +name: dgt-converter +title: DGT Time Converter +description: Convert standard date and time into DTG/DGT format like 300940APR26. +version: 0.1.0 +author: Khaleeq Ur Rahman +homepage: https://github.com/YOUR_USERNAME/hub +tags: + [ + "datetime", + "time", + "converter", + "dtg", + "dgt", + "aviation", + "military", + "timestamp", + ] From 7282afcf52b29c8d78e8a2da87f31f0d00fd56a9 Mon Sep 17 00:00:00 2001 From: khaleeek <84661890+khaleeek@users.noreply.github.com> Date: Fri, 1 May 2026 15:24:08 +0500 Subject: [PATCH 3/6] Update homepage URL in _manifest.yml --- packages/dgt-converter/0.1.0/_manifest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dgt-converter/0.1.0/_manifest.yml b/packages/dgt-converter/0.1.0/_manifest.yml index fdb859bc..fe117f65 100644 --- a/packages/dgt-converter/0.1.0/_manifest.yml +++ b/packages/dgt-converter/0.1.0/_manifest.yml @@ -3,7 +3,7 @@ title: DGT Time Converter description: Convert standard date and time into DTG/DGT format like 300940APR26. version: 0.1.0 author: Khaleeq Ur Rahman -homepage: https://github.com/YOUR_USERNAME/hub +homepage: https://github.com/khaleeek/hub tags: [ "datetime", From 3776c5dd16f9fd1ad4b1b95b4399fea593257b25 Mon Sep 17 00:00:00 2001 From: khaleeek <84661890+khaleeek@users.noreply.github.com> Date: Fri, 1 May 2026 15:25:59 +0500 Subject: [PATCH 4/6] Create README for DGT Time Converter Added README with usage example for DGT Time Converter. --- packages/dgt-converter/0.1.0/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 packages/dgt-converter/0.1.0/README.md diff --git a/packages/dgt-converter/0.1.0/README.md b/packages/dgt-converter/0.1.0/README.md new file mode 100644 index 00000000..b62d1142 --- /dev/null +++ b/packages/dgt-converter/0.1.0/README.md @@ -0,0 +1,15 @@ +# DGT Time Converter + +Convert standard date-time into DTG format. + +## Example + +Input: +April 30, 2026 9:40 AM + +Output: +300940APR26 + +## Trigger + +:dgt From d7cb19bfd8c1e55e84ba946fe52ed9771c9e5fe4 Mon Sep 17 00:00:00 2001 From: khaleeek <84661890+khaleeek@users.noreply.github.com> Date: Fri, 1 May 2026 15:28:50 +0500 Subject: [PATCH 5/6] Clarify DTG format in README Updated README to clarify DTG format and example usage. --- packages/dgt-converter/0.1.0/README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/dgt-converter/0.1.0/README.md b/packages/dgt-converter/0.1.0/README.md index b62d1142..5171ec14 100644 --- a/packages/dgt-converter/0.1.0/README.md +++ b/packages/dgt-converter/0.1.0/README.md @@ -1,8 +1,8 @@ # DGT Time Converter -Convert standard date-time into DTG format. +Convert standard date-time into DTG/DGT format. -## Example +Example: Input: April 30, 2026 9:40 AM @@ -12,4 +12,14 @@ Output: ## Trigger +Type: + :dgt + +A popup will appear asking for date and time. + +## Installation + +```bash +espanso install dgt-converter +``` From cf7a83c949e2a11c1117d3b261ee9a46a21191bb Mon Sep 17 00:00:00 2001 From: khaleeek <84661890+khaleeek@users.noreply.github.com> Date: Fri, 1 May 2026 15:30:25 +0500 Subject: [PATCH 6/6] Add package.yml for dgt-converter configuration main package create by me --- packages/dgt-converter/0.1.0/package.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 packages/dgt-converter/0.1.0/package.yml diff --git a/packages/dgt-converter/0.1.0/package.yml b/packages/dgt-converter/0.1.0/package.yml new file mode 100644 index 00000000..86f7e013 --- /dev/null +++ b/packages/dgt-converter/0.1.0/package.yml @@ -0,0 +1,19 @@ +matches: + - trigger: ":dgt" + + vars: + - name: form1 + type: form + params: + layout: "Enter Date Time [[dt]]" + + - name: output + type: shell + params: + shell: powershell + cmd: | + $x = "{{form1.dt}}" + $dt = [datetime]::ParseExact($x, "MMMM d, yyyy h:mm tt", $null) + $dt.ToString("ddHHmmMMMyy").ToUpper() + + replace: "{{output}}"