Skip to content

summerway/AlfredQuiver2HexoWorkflow

Repository files navigation

Overview

Quiver notes => quiver2hexo sync => Hexo posts => Deploy blog website

Synchronization

  • First sync,migrating Quiver notes written by markdown to Hexo blog posts.
  • Sync there modified notes to Hexo blog posts after migration finished.

Simulation

Start the Hexo local server after synchronization finishes, you can view sync effects locally.

Deploy

Deploy website after synchronization finishes.

Rollback

  • rollback the last sync operation.
  • rollback the last deploy operation.

Usage

Download

Workflow Link;

Preparation

qh server and qh deploy can set hotkey

  • Import the markdown file in hexo_path/source/_posts into the Quiver, or make a backup. The setup script will clear the directory.
  • Add a specific tag to the note to be posted, the default is relHexo, which of course don't appear in Hexo.

Configuration

First execute sync, an .env config file is generated.You can change config manually with it.

Commands

Command Description
qh server Start the HEXO local server
qh deploy Deploy after synchronization finishes
qh rollback Rollback the last sync operation
qh rollback deploy Rollback the last deploy operation

About

A workflow for Alfred that migrate quiver note to hexo and auto deploy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages