From 6c9f6a83ce2cf5e03483c9258882c908015511d8 Mon Sep 17 00:00:00 2001
From: tomit4
Date: Sun, 7 Dec 2025 04:55:49 -0800
Subject: [PATCH] :wrench: Added definite integral alias
---
.config/espanso/match/base.yml | 528 ++++++++++++++-------------------
1 file changed, 225 insertions(+), 303 deletions(-)
diff --git a/.config/espanso/match/base.yml b/.config/espanso/match/base.yml
index 259b5846..d4c47b81 100644
--- a/.config/espanso/match/base.yml
+++ b/.config/espanso/match/base.yml
@@ -9,507 +9,429 @@
# it gets replaced by the "replace" string.
matches:
# Simple text replacement
- - trigger: ":espanso"
+ - trigger: :espanso
force_clipboard: true
- replace: "Hi there!"
-
- # NOTE: espanso uses YAML to define matches, so pay attention to the indentation!
-
+ replace: Hi there!
# But matches can also be dynamic:
# Print the current date
- - trigger: ":date"
+ - trigger: :date
+ # NOTE: espanso uses YAML to define matches, so pay attention to the indentation!
+
force_clipboard: true
- replace: "{{mydate}}"
+ replace: '{{mydate}}'
vars:
- name: mydate
type: date
params:
- format: "%m/%d/%Y"
-
- # Print the output of a shell command
- # - trigger: ":shell"
- # replace: "{{output}}"
- # vars:
- # - name: output
- # type: shell
- # params:
- # cmd: "echo 'Hello from your shell"
-
+ format: '%m/%d/%Y'
# Print the $USER
- - trigger: ":user"
+ - trigger: :user
+ # Print the output of a shell command
+ # - trigger: ":shell"
+ # replace: "{{output}}"
+ # vars:
+ # - name: output
+ # type: shell
+ # params:
+ # cmd: "echo 'Hello from your shell"
+
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "echo $USER"
-
+ cmd: echo $USER
# Print the $HOST
- - trigger: ":term"
+ - trigger: :term
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "echo $TERM" # returns "linux"...
-
- - trigger: ":shell"
+ cmd: echo $TERM # returns "linux"...
+ - trigger: :shell
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "echo $SHELL"
-
- - trigger: ":kernel"
+ cmd: echo $SHELL
+ - trigger: :kernel
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "uname -r"
-
- - trigger: ";cmm"
+ cmd: uname -r
+ - trigger: ;cmm
force_clipboard: true
- replace: "/* *********************\n\n*********************/"
+ replace: |-
+ /* *********************
- - trigger: ";cmh"
+ *********************/
+ - trigger: ;cmh
force_clipboard: true
- replace: "########################\n\n#######################"
+ replace: |-
+ ########################
- - trigger: ";rr"
+ #######################
+ - trigger: ;rr
force_clipboard: true
- replace: "source $HOME/.sdrc && cd $sdir && nvim $sdoc"
-
- - trigger: ";rd"
+ replace: source $HOME/.sdrc && cd $sdir && nvim $sdoc
+ - trigger: ;rd
force_clipboard: true
- replace: "source $HOME/.sdrc && cd $sdir && ls"
-
- - trigger: ";forl"
+ replace: source $HOME/.sdrc && cd $sdir && ls
+ - trigger: ;forl
force_clipboard: true
- replace: "for (;;) {}"
-
- - trigger: ";while"
+ replace: for (;;) {}
+ - trigger: ;while
force_clipboard: true
- replace: "while () {}"
-
- - trigger: ";if"
+ replace: while () {}
+ - trigger: ;if
force_clipboard: true
- replace: "if () {}"
-
- - trigger: ";elif"
+ replace: if () {}
+ - trigger: ;elif
force_clipboard: true
- replace: "else if () {}"
-
- - trigger: ";else"
+ replace: else if () {}
+ - trigger: ;else
force_clipboard: true
- replace: "else {}"
-
- - trigger: ";do"
+ replace: else {}
+ - trigger: ;do
force_clipboard: true
- replace: "do {} while ()"
-
- - trigger: ";func"
+ replace: do {} while ()
+ - trigger: ;func
force_clipboard: true
- replace: "function () {}"
-
- - trigger: ";=>"
+ replace: function () {}
+ - trigger: ;=>
force_clipboard: true
- replace: "() => {}"
-
- - trigger: ";try"
+ replace: () => {}
+ - trigger: ;try
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/trycatch ; echo ''"
-
- - trigger: ";def"
+ cmd: ~/scripts/trycatch ; echo ''
+ - trigger: ;def
force_clipboard: true
- replace: "def():"
-
- - trigger: ";fn"
+ replace: 'def():'
+ - trigger: ;fn
force_clipboard: true
- replace: "pub fn () {}"
-
- - trigger: ";cll"
+ replace: pub fn () {}
+ - trigger: ;cll
force_clipboard: true
- replace: "console.log(' :=>', )"
-
- - trigger: ";clc"
+ replace: console.log(' :=>', )
+ - trigger: ;clc
force_clipboard: true
- replace: "console.clear()"
-
- - trigger: ";cla"
+ replace: console.clear()
+ - trigger: ;cla
force_clipboard: true
- replace: "console.assert()"
-
- - trigger: ";cle"
+ replace: console.assert()
+ - trigger: ;cle
force_clipboard: true
- replace: "console.error('ERROR :=>', )"
-
- - trigger: ";clt"
+ replace: console.error('ERROR :=>', )
+ - trigger: ;clt
force_clipboard: true
- replace: "console.table()"
-
- - trigger: ";clw"
+ replace: console.table()
+ - trigger: ;clw
force_clipboard: true
- replace: "console.warn('WARNING :=>', )"
-
- - trigger: ";$"
+ replace: console.warn('WARNING :=>', )
+ - trigger: ;$
force_clipboard: true
- replace: "$$ $$"
-
- - trigger: ";frac"
+ replace: $$ $$
+ - trigger: ;frac
force_clipboard: true
- replace: "\\frac{}{}"
-
- - trigger: ";int"
+ replace: \frac{}{}
+ - trigger: ;int
force_clipboard: true
- replace: "\\int{f(x)\\, dx}"
-
- - trigger: ";lim"
+ replace: \int{f(x)\, dx}
+ - trigger: ;dint
force_clipboard: true
- replace: "\\lim\\limits_{ \\to }"
-
- - trigger: ";min"
+ replace: \int_{}^{}{f(x)\, dx}
+ - trigger: ;lim
force_clipboard: true
- replace: "\\min \\left\\{{, }\\right\\}"
-
- - trigger: ";der"
+ replace: \lim\limits_{ \to }
+ - trigger: ;min
force_clipboard: true
- replace: "f'(x) = \\lim\\limits_{h \\to 0}\\frac{f(x + h) - f(x)}{h}"
-
- - trigger: ";tan"
+ replace: \min \left\{{, }\right\}
+ - trigger: ;der
force_clipboard: true
- replace: "y = f(a) + f'(a)(x - a)"
-
- - trigger: ";quad"
+ replace: f'(x) = \lim\limits_{h \to 0}\frac{f(x + h) - f(x)}{h}
+ - trigger: ;tan
force_clipboard: true
- replace: "$$ x = \\frac{-(b) \\pm \\sqrt{(b)^2 - 4(a)(c)}}{2(a)} $$"
-
- - trigger: ";slope"
+ replace: y = f(a) + f'(a)(x - a)
+ - trigger: ;quad
force_clipboard: true
- replace: "$$ m = \\frac{y_2 - y_1}{x_2 - x_1} $$"
-
- - trigger: ";point"
+ replace: $$ x = \frac{-(b) \pm \sqrt{(b)^2 - 4(a)(c)}}{2(a)} $$
+ - trigger: ;slope
force_clipboard: true
- replace: "$$ y = y_1 + m(x - x_1) $$"
-
- - trigger: ";form"
+ replace: $$ m = \frac{y_2 - y_1}{x_2 - x_1} $$
+ - trigger: ;point
force_clipboard: true
- replace: "$$ y = mx + b $$"
-
- - trigger: ";circ"
+ replace: $$ y = y_1 + m(x - x_1) $$
+ - trigger: ;form
force_clipboard: true
- replace: "$$ (x - h)^2 + (y - k)^2 = r^2 $$"
-
- - trigger: ";elli"
+ replace: $$ y = mx + b $$
+ - trigger: ;circ
force_clipboard: true
- replace: "$$ \\frac{(x - h)^2}{a^2} + \\frac{(y - k)^2}{b^2} = 1 $$"
-
- - trigger: ";vert"
+ replace: $$ (x - h)^2 + (y - k)^2 = r^2 $$
+ - trigger: ;elli
force_clipboard: true
- replace: "$$ \\left(-\\frac{(b)}{2(a)}, f\\left(-\\frac{(b)}{2(a)}\\right)\\right) $$"
-
+ replace: $$ \frac{(x - h)^2}{a^2} + \frac{(y - k)^2}{b^2} = 1 $$
+ - trigger: ;vert
+ force_clipboard: true
+ replace: $$ \left(-\frac{(b)}{2(a)}, f\left(-\frac{(b)}{2(a)}\right)\right) $$
# prints out latex piecewise function
- - trigger: ";piece"
+ - trigger: ;piece
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/piecewise ; echo ''"
-
- - trigger: ";align"
+ cmd: ~/scripts/piecewise ; echo ''
+ - trigger: ;align
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/align ; echo ''"
-
- - trigger: ";matrix"
+ cmd: ~/scripts/align ; echo ''
+ - trigger: ;matrix
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/matrix ; echo ''"
-
- - trigger: ";
"
-
- - trigger: ";
+ - trigger: ;
"
-
- - trigger: ";
+ - trigger: ;
"
-
- - trigger: ";
+ - trigger: ;
"
-
- - trigger: ";
+ - trigger: ;
"
-
- - trigger: ";href"
+ replace:
+ - trigger: ;href
force_clipboard: true
- replace: ''
-
- - trigger: ";
+ - trigger: ; '
-
- - trigger: ";
+ - trigger: ; '
-
- - trigger: ";
+ - trigger: ;
"
-
- - trigger: ";
+ - trigger: ; '
-
- - trigger: ";
+ - trigger: ;'
-
- - trigger: ";test"
+ replace:
+ - trigger: ;test
force_clipboard: true
- replace: "test('', () => {})"
-
- - trigger: ";inc"
+ replace: test('', () => {})
+ - trigger: ;inc
force_clipboard: true
- replace: "#include"
-
- - trigger: ";pri"
+ replace: '#include'
+ - trigger: ;pri
force_clipboard: true
- replace: "print(' :=>', )"
-
- - trigger: ";sh"
+ replace: print(' :=>', )
+ - trigger: ;sh
force_clipboard: true
- replace: "#!/usr/bin/env bash"
-
- - trigger: ";str"
+ replace: '#!/usr/bin/env bash'
+ - trigger: ;str
force_clipboard: true
- replace: "'use strict'"
-
- - trigger: ";loc"
+ replace: '''use strict'''
+ - trigger: ;loc
force_clipboard: true
- replace: "localhost:"
-
- - trigger: ";000"
+ replace: 'localhost:'
+ - trigger: ;000
force_clipboard: true
- replace: "0.0.0.0:"
-
+ replace: '0.0.0.0:'
# Pings google dns server
- - trigger: ";ping"
+ - trigger: ;ping
force_clipboard: true
- replace: "ping 8.8.8.8"
-
+ replace: ping 8.8.8.8
# Prepares DDGLite search
- - trigger: ";lite"
+ - trigger: ;lite
force_clipboard: true
- replace: "https://lite.duckduckgo.com/lite?q="
-
+ replace: https://lite.duckduckgo.com/lite?q=
# Prepares Odysee search
- - trigger: "!ody"
+ - trigger: '!ody'
force_clipboard: true
- replace: "https://odysee.com/$/search?q="
-
+ replace: https://odysee.com/$/search?q=
# Prepares Quetre search
- - trigger: "!que"
+ - trigger: '!que'
force_clipboard: true
- replace: "https://qr.vern.cc/search?q="
-
+ replace: https://qr.vern.cc/search?q=
# Prepares Stack Overflow search
- - trigger: "!sto"
+ - trigger: '!sto'
force_clipboard: true
- replace: "https://stackoverflow.com/search?q="
-
+ replace: https://stackoverflow.com/search?q=
# Routes to text.npr.org
- - trigger: ";npr"
+ - trigger: ;npr
force_clipboard: true
- replace: "https://text.npr.org"
-
+ replace: https://text.npr.org
# Routes to lite.pbs.org
- - trigger: ";pbs"
+ - trigger: ;pbs
force_clipboard: true
- replace: "https://lite.pbs.org/"
-
+ replace: https://lite.pbs.org/
# Prints out default Makefile flags
- - trigger: ";make"
+ - trigger: ;make
force_clipboard: true
- replace: "CC=gcc\nCFLAGS=-Wall -Wextra -Werror -std=c99"
-
-
+ replace: |-
+ CC=gcc
+ CFLAGS=-Wall -Wextra -Werror -std=c99
# Routes to ChatGPT
- - trigger: ";gpt"
+ - trigger: ;gpt
force_clipboard: true
- replace: "https://chatgpt.com/"
-
+ replace: https://chatgpt.com/
# Routes to Excalidraw
- - trigger: ";excal"
+ - trigger: ;excal
force_clipboard: true
- replace: "https://excalidraw.com/"
-
+ replace: https://excalidraw.com/
# Routes to My Repos
- - trigger: ";repos"
+ - trigger: ;repos
force_clipboard: true
- replace: "https://github.com/tomit4?tab=repositories"
-
+ replace: https://github.com/tomit4?tab=repositories
# Routes to Llama AI
- - trigger: ";llama"
+ - trigger: ;llama
force_clipboard: true
- replace: "https://www.llama2.ai/"
-
+ replace: https://www.llama2.ai/
# Routes to Project Zomboid Map
- - trigger: ";zmap"
+ - trigger: ;zmap
force_clipboard: true
- replace: "https://b42map.com/"
-
+ replace: https://b42map.com/
# Routes to Project Zomboid Wiki
- - trigger: ";zwiki"
+ - trigger: ;zwiki
force_clipboard: true
- replace:
- "https://pzwiki.net/wiki/Project_Zomboid_Wiki"
-
- # Prepares about pages for firefox
- - trigger: ";conf"
+ replace: https://pzwiki.net/wiki/Project_Zomboid_Wiki
+ # Prepares about pages for firefox
+ - trigger: ;conf
force_clipboard: true
- replace: "about:config"
- - trigger: ";pref"
+ replace: about:config
+ - trigger: ;pref
force_clipboard: true
- replace: "about:preferences"
- - trigger: ";prof"
+ replace: about:preferences
+ - trigger: ;prof
force_clipboard: true
- replace: "about:profiles"
- - trigger: ";add"
+ replace: about:profiles
+ - trigger: ;add
force_clipboard: true
- replace: "about:addons"
- - trigger: ";mem"
+ replace: about:addons
+ - trigger: ;mem
force_clipboard: true
- replace: "about:memory"
- - trigger: ";trans"
+ replace: about:memory
+ - trigger: ;trans
force_clipboard: true
- replace: "about:translations"
-
-
+ replace: about:translations
# Calling Bash Scripts
# Returns public ip address
- - trigger: ";ip"
+ - trigger: ;ip
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "curl ifconfig.me ; echo ''"
-
+ cmd: curl ifconfig.me ; echo ''
# returns default html5 layout
- - trigger: ";html5"
+ - trigger: ;html5
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/html5 ; echo ''"
-
+ cmd: ~/scripts/html5 ; echo ''
# returns default react layout
- - trigger: ";rfc"
+ - trigger: ;rfc
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/react ; echo ''"
-
-
+ cmd: ~/scripts/react ; echo ''
# returns default vue layout
- - trigger: ";vue"
+ - trigger: ;vue
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/vue ; echo ''"
-
+ cmd: ~/scripts/vue ; echo ''
# returns default html5 layout
- - trigger: ";php"
+ - trigger: ;php
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/php8 ; echo ''"
-
+ cmd: ~/scripts/php8 ; echo ''
# returns default html5 layout in pug
- - trigger: ";pug5"
+ - trigger: ;pug5
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/pug5 ; echo ''"
+ cmd: ~/scripts/pug5 ; echo ''
# returns default html5 layout
- - trigger: ";kcss"
+ - trigger: ;kcss
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/kcss ; echo ''"
-
+ cmd: ~/scripts/kcss ; echo ''
# returns default figure and img tags for pug blog
- - trigger: ";fig"
+ - trigger: ;fig
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/fig ; echo ''"
-
+ cmd: ~/scripts/fig ; echo ''
# returns single lorem ipsum text paragraph
- - trigger: ";lorem"
+ - trigger: ;lorem
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/lorem ; echo ''"
-
+ cmd: ~/scripts/lorem ; echo ''
# returns current time in US format
- - trigger: ";btime"
+ - trigger: ;btime
force_clipboard: true
- replace: "{{output}}"
+ replace: '{{output}}'
vars:
- name: output
type: shell
params:
- cmd: "~/scripts/btime ; echo ''"
- # And much more! For more information, visit the docs: https://espanso.org/docs/
+ cmd: ~/scripts/btime ; echo ''
+# And much more! For more information, visit the docs: https://espanso.org/docs/