87 lines
2.1 KiB
YAML
87 lines
2.1 KiB
YAML
name: espanso
|
|
version: 2.0.4-alpha
|
|
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
|
|
* Includes a powerful Search Bar
|
|
* Date expansion support
|
|
* Custom scripts support
|
|
* Shell commands support
|
|
* Support Forms
|
|
* App-specific configurations
|
|
* Expandable with packages
|
|
* Built-in package manager for espanso hub: https://hub.espanso.org/
|
|
* File based configuration
|
|
* Support Regex triggers
|
|
* Experimental Wayland support (currently not available through Snap, visit the website for more info).
|
|
|
|
## 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
|
|
- libdbus-1-dev
|
|
- libwxgtk3.0-gtk3-dev
|
|
- pkg-config
|
|
- libxkbcommon-dev
|
|
- libxtst-dev
|
|
- libx11-dev
|
|
stage-packages:
|
|
- libx11-6
|
|
- libxau6
|
|
- libxcb1
|
|
- libxdmcp6
|
|
- libxext6
|
|
- libxinerama1
|
|
- libxkbcommon0
|
|
- libxtst6
|
|
- libnotify-bin
|
|
- libdbus-1-3
|
|
- libssl1.1
|
|
- libwxbase3.0-0v5
|
|
- libwxgtk3.0-0v5
|
|
- libatk-bridge2.0-0
|
|
- libatspi2.0-0
|
|
- libcairo-gobject2
|
|
- libepoxy0
|
|
- libgtk-3-0
|
|
- libwayland-client0
|
|
- libwayland-cursor0
|
|
- libwayland-egl1
|
|
- libwxgtk3.0-gtk3-0v5
|
|
|
|
apps:
|
|
espanso:
|
|
command: bin/espanso
|