forked from espanso/espanso
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsnapcraft.yaml
87 lines (76 loc) · 2.07 KB
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
name: espanso
version: 2.2.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
* 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
- xclip
apps:
espanso:
command: bin/espanso