Your little expandable text snippet helper
Save your often used text snippets and then expand them whenever you type their abbreviation.
For example:- "spr`" expands to "Snippet Pixie rules!"
For non-accessible applications such as browsers and Electron apps, there's a shortcut (default is Ctrl+`) for opening a search window that pastes the selected snippet.
Supports placeholders:-
- Date/Time: Insert the current or calculated date/time with configurable format.
- Clipboard: Insert the text contents of the clipboard.
- Snippets: Insert snippets in your snippets!
- Cursor: Set where the cursor should end up after the snippet has expanded.
All placeholders are delimited (wrapped) by "$$", with the placeholder name starting with an "@" symbol.
For example, today's date can be inserted with "$$@date$$".
Get it for $10 on AppCenter
Get Snippet Pixie and more on elementary AppCenter, the open, pay-what-you-can app store for indie developers. Every app is open source and has been reviewed and curated by elementary to ensure a native, privacy-respecting, and secure experience.
Note: This app is only available for elementary OS 5.1 Hera. If youβre on elementary OS 6 Odin, it will not appear in AppCenter. You can reach out to the developer and ask that they update it for OS 6.
What's New:
1.5.2 β May 26, 2021
- Enable Shift-Return to Shift-Ctrl-V into terminal emulators from the Search and Paste window.
1.5.1 β Mar 2, 2021
- Fixed search box showing when there are no Snippets to search.
- Updated Dutch translations. Thanks @Vistaus on GitHub! π³π±
1.5.0 β Nov 5, 2020
- Added search of Snippets in main window.
- Added last used Snippets shown first in Search and Paste window.
- Added shortcuts for main window actions such as Add Snippet (Ctrl+n).
- Added support for system Light and Dark appearance preference.
- Improved theming of window controls to be more consistent with system.
1.4.1 β Sep 2, 2020
- Added Dutch translations. Huge thanks to @Vistaus on GitHub! π³π±
- Fixed occasional performance issues when auto-expand turned on.
- Fixed incorrect shortcut command being saved when binary file renamed.
- Fixed visibility of Search and Paste entry text in some circumstances.
1.4.0 β Aug 30, 2020
- Added Search and Paste window, opened with shortcut Ctrl+` by default.
- Added "Auto expand snippets" checkbox to preferences menu for enabling/disabling snippet expansion while typing in accessible apps.
- Added ability to change Search and Paste shortcut in preferences menu.
- Added preference for whether text selected before using shortcut is used for initial search.
- Added option to focus search box when using the search and paste shortcut.
- Fixed support for Wayland.
- Removed auto expanding of snippets in non-accessible applications such as browsers and electron apps (use shortcut for search and paste window instead).
1.3.3 β Jun 1, 2020
- Fixed Snippet Pixie stopping Super+[other-key] from working.
1.3.2 β May 6, 2020
- Improved speed of abbreviation expansion.
- Fixed abbreviations randomly stopping to expand.
- Fixed reliability of abbreviations being recognised.
- Fixed abbreviations sometimes expanding with clipboard's contents.
1.3.1 β Feb 27, 2020
- Fixed abbreviations sometimes not expanding.
1.3.0 β Feb 23, 2020
- Vastly improved compatibility with a wide variety of applications.
- Now works with Chrome, Chromium and Electron apps.
- Much faster abbreviation detection.
- Much nicer to the system in general.
- Alas, recent Firefox versions no longer compatible, hope to support in the future.
- A few terminal emulators blacklisted to avoid problems, hope to support in the future.
1.2.2 β Dec 10, 2019
- Added man pages for snippetpixie and snippetpixie-placeholders.
- Minor fixes for compile time warnings.
1.2.1 β Jul 10, 2019
- Various fixes for snap.
- Updated credits to use GitHub handles and add Nathan as a translator (long overdue)!
1.2.0 β Apr 22, 2019
Added support for placeholders.
- Date/Time: Insert the current or calculated date/time with configurable format.
- Clipboard: Insert the text contents of the clipboard.
- Snippets: Insert snippets in your snippets!
- Cursor: Set where the cursor should end up after the snippet has expanded.
1.1.2 β Apr 6, 2019
- Improved active window/control detection when switching via Alt-Tab.
1.1.1 β Apr 3, 2019
- Improved performance, compatibility, and stability.
- Added French translations. Huge thanks to @NathanBnm on GitHub! π¨π΅οΈ
1.1.0 β Feb 5, 2019
- Added ability to export snippets to a JSON file via menu button.
- Added ability to export snippets to a JSON file via `--export` or `-e` CLI options.
- Added ability to import snippets from an exported JSON file via menu button or welcome screen. Shocking! π±
- Added ability to import snippets from an exported JSON file via `--import` or `-i` CLI options. Bet you didn't see that coming! π
1.0.0 β Jan 15, 2019
- 1.0 Release!
- Added Snippet Pixie to login startup items by default.
- Added --autostart={on|off|status} option to CLI for turning autostart on, off, or getting settings status.
- Changed body field to select all text when tabbed into.
0.9.3 β Dec 8, 2018
- Fixed crash when an application with a large number of controls was activated.
- Fixed problem with snippets sometimes not expanding when returning to an application.
- Added a splash of colour to the window header.
- Added a new application icon.
0.9.2 β Dec 1, 2018
Initial pre-release.