Load Sample Triggers
Blue Synergy ships with a curated set of example triggers covering the most common use cases: an email signature, a meeting template, datetime insertion, a PowerShell public-IP lookup, a cmd local-IP lookup, clipboard references, glue helpers, and more.
On a fresh install these are seeded automatically the first time the app starts. After that — or if you’ve deleted some and want them back, or want to preview the latest canonical versions after an update — you can reload them from the menu.
How to load them
File → Load Sample Triggers…
This opens the standard Trigger Import dialog with every shipped sample preloaded as a row. You get the same interface you’d see importing any Blue Synergy YAML file:
- Checkbox per row — pick exactly which samples to add.
- Conflict indicator — samples whose keyword already exists in your trigger list are flagged. Check the “Overwrite” box per row to replace; leave unchecked to keep your existing version.
- Preview — keyword, description, and first step at a glance before you confirm.
- Undo — if the import turns out wrong, one click restores your previous state.
Click Import to apply; click Cancel to back out without changes.
The shipped set
| Keyword | Type | Purpose |
|---|---|---|
;sig |
TXT | Email signature |
;addr |
TXT | Home address |
;dt |
TXT | Current date & time |
;ty |
TXT | Thank-you reply |
;mtg |
TXT | Meeting template |
;fn |
TXT | Rust function skeleton |
;todo |
TXT | TODO comment |
;save |
KEY | Sends Ctrl+Shift+S |
;header |
TXT+KEY | Section header with divider |
;ip |
SCR (PowerShell) | Insert your public IP |
;localip |
SCR (cmd) | Insert your local IPv4 address |
;cliplast |
TXT | Paste most recent clip |
;clipnr |
TXT | Paste clip by number |
,-1c … ,-5c |
TXT | Glue N-th most recent clip |
The ;ip sample uses the powershell executor to run (Invoke-WebRequest -Uri 'https://api.ipify.org' -UseBasicParsing).Content. ;localip uses the cmd executor to run ipconfig | findstr IPv4.
What happens to existing triggers
Samples are imported under their shipped keyword. If you have a trigger with the same keyword, the import dialog shows a conflict badge on that row. Your options:
- Leave the checkbox unchecked — row is skipped, your version stays.
- Check “Overwrite” next to the conflict — the existing trigger is replaced with the shipped version.
- Tick the row but leave “Overwrite” off — the row is also skipped (same as unchecked).
The standard Undo entry in the import result covers overwrites, so accidentally replacing a customised trigger can be reverted in one click.
Updating samples
Blue Synergy occasionally tweaks a shipped sample — clean up a body, fix a typo, change an executor. Running Load Sample Triggers… after an update is how you pick up those refreshed versions. The import dialog’s conflict/overwrite flow lets you decide per-sample whether to accept each change.
Related
- triggers-yaml-import — the standard YAML-import dialog used here
- triggers-keystroke-tokens — tokens you’ll see in sample TXT bodies (
{date},{cursor},{clip:last}, …)