nDiki : 2017年08月24日

2017年8月24日 (木)

Alfred から一発で日時ファイル名のファイルを新規作成し Ulysses で開けるようにする

Mac ではもっぱらライティングアプリ Ulyssesノートをとっています。さっとメモをする時はあとで整理しやすいように日時がファイル名になっているファイル(シート)をぱっと新規作成して開きたいなと思っていたので方法を調べてみました。

x-callback-url が使える

UlyssesMac アプリケーションでも iOS アプリと同様に x-callback-url に対応しているようなのでこれを使うことにしました。

ターミナルで

 open ulysses://x-callback-url/new-sheet?group=/home/workspace/note\&index=1000\&text=`date +@:%Y-%m-%d-%H%M%S`

とすると外部フォルダ home の中の workspace/note の中に今の日時に合わせて 2017-08-24-130102.md のようなファイルが作成され、 Ulysses がアクティブになりそのシートが開いた状態になります。便利。

ちなみに Ulysses の外部フォルダ上のシートを新規作成して開くなら、同様の日時ファイル名テキストファイルを作成し

 open -a UlyssesMac ファイル名

で開くようなスクリプトを書くのでも OK です。

Alfred から呼べるようにする

動作することがわかったので Alfred 3 for Mac から呼び出せるようにしました。

今日 Alfred を初めて入れてみたので workflow などの機能については良くわかっていません。まずは先のコマンド実行をアプリケーションにして Alfred から呼日出せるようにします。

アプリケーションを作る

  1. Automator を起動
  2. 新規ワークフローを作成
  3. シェルスクリプト実行」アクションを右のペインにドラッグ&ドロップ
  4. シェルスクリプトとして前述の1行コマンドを入力
  5. 右上の実行ボタンを押して動作することを確認
  6. フォーマットに「アプリケーション」選択し ~/local/Applications/new-note.app として保存(Alfred の初期設定ではホームディレクトリ以下ならどこでも OK)

これで option + shift で Alfred を表示したあとに new-note と入れて実行するれば、新しい日時ファイル名のファイルが作成されて Ulysses 上でシートが開いた状態になります。

これで Ulysses でさっとメモを取るのが一気に楽になりました。

スポンサード リンク

今日のさえずり: 連続3ポモドーロ確保できるようにスケジュール設定してみた

2017年08月24日

  • 08:00 聞きたい! / “PC-98の”ピポッ”音を再現するPCIeカードが登場 - AKIBA PC Hotline!” http://bit.ly/2w2DeNt
  • 09:32 今日も脇の道路で中年おじさんたちが一定間隔ずつ離れてスマートフォン操作してる。 (@ 金王八幡宮 in 渋谷区, 東京都) https://www.swarmapp.com/c/2qmdhigUzXk
  • 17:40 Alfred 3 for Mac 入れてみた。
  • 19:04 来週からできるだけ連続3ポモドーロ確保できるようにスケジュール設定してみた(本当は3ポモドーロ x 2 入れたいところだけれども)。木曜日は定例ミーティングの関係で連続では取れないので 2 + 1 で。
  • 19:18 「ふりかえりミーティングを週一から隔週にしたい」と相談されたので「ふりかえりミーティングでテーマに上げてチームで話し合うと良いですね」と話しました。
  • 23:57 Facebook アカウントでスパムする何かにやられた方、残念ですが一時的に制限リストに追加しました。
  • 24:03 最近よく使っている Fire HD 8 がプレミアムフライデーSALEで8月25日(金)23時59分までクーポン適用すると5,000円OFFだ。 http://amzn.to/2wr4sAf
[ 8月24日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・プロダクトオーナーをしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

follow us in feedly

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.044464s / load averages: 0.49, 0.36, 0.40
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker