71 lines
1.6 KiB
YAML
71 lines
1.6 KiB
YAML
name: espanso
|
|
version: 0.7.0
|
|
summary: A Cross-platform Text Expander written in Rust
|
|
description: |
|
|
espanso is a Cross-platform, Text Expander written in Rust.
|
|
|
|
## What is a Text Expander?
|
|
|
|
A text expander is a program that detects when you type
|
|
a specific keyword and replaces it with something else.
|
|
This is useful in many ways:
|
|
* Save a lot of typing, expanding common sentences.
|
|
* Create system-wide code snippets.
|
|
* Execute custom scripts
|
|
* Use emojis like a pro.
|
|
___
|
|
|
|
## Key Features
|
|
|
|
* Works on Windows, macOS and Linux
|
|
* Works with almost any program
|
|
* Works with Emojis ¯\_(ツ)_/¯
|
|
* Works with Images
|
|
* Date expansion support
|
|
* Custom scripts support
|
|
* Shell commands support
|
|
* App-specific configurations
|
|
* Expandable with packages
|
|
* Built-in package manager for espanso hub: https://hub.espanso.org/
|
|
* File based configuration
|
|
|
|
## Get Started
|
|
|
|
Visit the official documentation: https://espanso.org/docs/
|
|
|
|
## Support
|
|
|
|
If you need some help to setup espanso, want to ask a question or simply get involved
|
|
in the community, Join the official Subreddit: https://www.reddit.com/r/espanso/
|
|
|
|
confinement: classic
|
|
base: core18
|
|
|
|
parts:
|
|
espanso:
|
|
plugin: rust
|
|
source: .
|
|
build-packages:
|
|
- libssl-dev
|
|
- pkg-config
|
|
- cmake
|
|
- libxtst-dev
|
|
- libx11-dev
|
|
- libxdo-dev
|
|
stage-packages:
|
|
- libx11-6
|
|
- libxau6
|
|
- libxcb1
|
|
- libxdmcp6
|
|
- libxdo3
|
|
- libxext6
|
|
- libxinerama1
|
|
- libxkbcommon0
|
|
- libxtst6
|
|
- libnotify-bin
|
|
- xclip
|
|
|
|
apps:
|
|
espanso:
|
|
command: bin/espanso
|