This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- trigger: a | |
replace: à | |
word: true | |
propagate_case: true | |
- trigger: acao | |
replace: ação | |
word: true | |
propagate_case: true | |
- trigger: acucar | |
replace: açúcar |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# First encrypt your address (once only) and store it securely: | |
# `echo "123 Fake Street, Faketown, FK1 2AB" | gpg -c -o ~/.secrets/homeaddr.gpg` | |
# ensuring the target directory exists first. | |
matches: | |
- trigger: ":homeaddr" | |
replace: "{{address}}" | |
vars: | |
- name: address | |
type: script |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://discord.com/channels/884163483409731584/1013902234469269554/1234539730197282846 | |
See comment below for link. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Measuring average interpreter startup time over 10 runs... | |
PowerShell (pwsh) : 0.3438 seconds (avg) | |
Ruby : 0.0778 seconds (avg) | |
Node.js : 0.0910 seconds (avg) | |
Bash : 0.0015 seconds (avg) | |
sh : 0.0009 seconds (avg) | |
Python3 : 0.0255 seconds (avg) | |
Perl : 0.0021 seconds (avg) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- regex: :(?P<before>\d+)/(?P<after>\d+)(?P<end>\s) | |
replace: "{{output}}{{end}}" | |
vars: | |
- name: output | |
type: script | |
params: | |
args: | |
- python | |
- -c | |
- | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Via https://chatgpt.com/share/6852dd0d-dcd4-8012-849f-623787d8408a | |
# In response to https://github.com/espanso/espanso/issues/2360 | |
- trigger: ":checklist" | |
replace: "{{output}}" | |
vars: | |
- name: output | |
type: script | |
params: | |
args: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- regex: :(?P<amount>\d+(?:\.\d+)?)(?P<src>\w{3})/(?P<dst>\w{3}) | |
replace: "{{output}}" | |
vars: | |
- name: output | |
type: shell | |
params: | |
cmd: | | |
dst_uc=$(echo "{{dst}}" | tr '[:lower:]' '[:upper:]') | |
rate=$(curl -s "https://open.er-api.com/v6/latest/{{src}}" | jq -r ".rates.$dst_uc") | |
if [ "$rate" = "null" ] || [ -z "$rate" ]; then |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- trigger: :date | |
replace: "{{Output.Date}}" | |
vars: | |
- {name: Day, type: date, params: {format: '%d'}} | |
- {name: Month, type: date, params: {format: '%m'}} | |
- {name: Year2, type: date, params: {format: '%y'}} | |
- {name: Year4, type: date, params: {format: '%Y'}} | |
- {name: Another, type: date, params: {format: '%A, %B %d, %Y'}} | |
- name: Output | |
type: form |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Requires tmux and access to two Pi via ssh keys | |
# chmod +x tmux-pi to make executable | |
SESSION=$USER | |
tmux new-session -d -s $SESSION | |
# Setup a window for monitoring pi & dietpi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Capture and process clipboard content, preserving quote characters contained, | |
# by using the Here-Document method. | |
- trigger: ":dwq" | |
replace: "{{MyShell}}" | |
vars: | |
- name: Clipb | |
type: clipboard | |
- name: MyShell | |
type: shell |
NewerOlder