WorkflowとGit2Goを使ってJekyllでモブログする
やりたくなっちゃうよね。
私はスマホからブログを更新したい人なんだけど、Jekyll (+ GitHub Pages )には当然アプリがない。ってことで GitHub にコミットできるアプリをもろもろ試した。
で、一番使いやすかったのは Git2Go だった。
Git2Go – Gitクライアント
価格: 無料(記事公開時)
カテゴリ: 仕事効率化, ビジネス
操作が直感的だったり、Open in で他所からファイルを読み込めたり、URLスキームから投稿できたりと優秀。スマホからはファイルの追加や細かい修正ができればいいので単体でも充分使える。しかも無料。
Git2Go だけでも便利なんだけど、投稿の際に Front-matter(投稿のタイトルやタグをつけるためのフォーム)を付けるのが若干めんどい。ので Workflow(最近Appleに買収されたオートメーションアプリ) と組み合わせて使ういいと思う。
Workflow: Powerful Automation Made Simple
価格: 無料(記事公開時)
カテゴリ: 仕事効率化, ユーティリティ
その Workflow で Jekyll 仕様の Front-matter を先頭に追加→.mdファイル化するワークフローを作った。(Workflow のワークフローって表現できる日本語ありがたい:) )
手順は
- 記事を書く
- お気に入りのエディタからワークフローを実行
- タイトルとタグを手動で入力
- 最後の Open in で Git2Go を選択
- 投稿用ファイル置き場に書き出す
- コミット
- プッシュ
で更新できる。
Git2Go のURLスキームならリポジトリとファイルの場所を指定できて楽なんだけど、URLスキームだと文中に&
が使えなかったりエンコードめんどかったりするので「Open in」から Git2Go を選択して、ファイルの場所は後から指定することにした。