illustrate:
Alfred under Macx is very powerful. The replacement under Ubuntu is uafred. Why choose uafred instead of others is that its function development is simple and module integration is convenient. Unlike other implementations, which are encapsulated and called back and forth, it is actually just a function. There is no need to encapsulate that complicated.
Install:
git clone https://github.com/zhenyangze/uafred.git npm run-script package
Configuration:
Effect:
Plugin development:
Reference is made under app/script, which is very similar to Alfred's workflow.
refer to:
https://github.com/zhenyangze/uafred (official website)