もぐてっく

人は1つ歳をとるたび、1ビットづつ大きくなれると信じてた。

Google Tasksと連携するmikutterプラグインを作ったよ

何これ?

mikutterからGoogle Tasksを操作するためのプラグインです。
Googleのサービスの中でも一際地味なサービスなんですが、シンプルで使いやすいですよTasks。

インストール

moguno/mikutter-datasource-google-tasks · GitHub

~/.mikutter/plugin/にmikutter-datasource-google-tasksってディレクトリを作って中身を展開して下さい。

使い方

mikutterを起動すると、認証ウインドウが表示されます。
下記の内容に同意頂けるならば、「承諾する」ボタンを押して下さい。

f:id:moguno:20140817142040p:plain

認証が完了すると、抽出タブにGoogle Tasksのタスクを流し込める様になります。

f:id:moguno:20140817140923p:plain

タスク管理プラグイン書いてる暇があるならちゃっちゃと行って来れば良いと思います。

さて、タスクを右クリックすると「タスクを完了させる」コマンドが増えています。
これを選ぶと、タスクを完了する事が出来ます。

f:id:moguno:20140817141134p:plain

タスクを完了させると、みくったーちゃんが褒めてくれます。

f:id:moguno:20140817141442p:plain

ねぎらいメッセージは数種類内蔵しているので、もぐのの様なデリケートなモチベーションをお持ちの方も、それなりに続けられると思います。

設定

抽出タブ

f:id:moguno:20140817141607p:plain

データソース「Google Tasks」が増えます。

Google Tasks

f:id:moguno:20140817141645p:plain

  • 更新間隔(分)

Google Taskからタスクを取得(ポーリング)する間隔を指定します。速くしすぎるとDoS攻撃と勘違いされたりもなきにしもあらずなので、それなりに間隔を取って下さい。

Ubuntu14.04でもmikutter 3.0が使いたい!

はじめに

Ubuntu14.04収録のmikutter 0.2.2は既に開発が終了しており、現在は3.0.x系がメインストリームになっています。

0.2.2だと日々リリースされるプラグインが使えなかったりして、ちょっとつまんないですね。

幸い、次期バージョン(utopic)のリポジトリには順次最新バージョンが反映されている(2014/08/17時点3.0.3)様なので、今回はこれを借りてくる事にします。


準備

まずはUnityからターミナルを起動します。

sudoの連続は面倒なのでsudo -sでrootなシェルを起動しておきます。

sudo -s

aptの設定ファイルの調整

お好きなviで2つのファイルを新規作成しましょう。

/etc/apt/sources.list.d/utopic.list

utopicのリポジトリを検索対象に加えます。

deb http://ja.archive.ubuntu.com/ubuntu utopic main universe

/etc/apt/preferences.d/utopic

名指しで指定した場合のみutopicのパッケージを採用する様に優先度を調整します。

Package: *
Pin: release n=trusty
Pin-Priority: 990

Package: *
Pin: release n=utopic
Pin-Priority: 90

いつものアレ

apt-getでパッケージのデータベースを更新しておきます。

apt-get update

mikutterのインストール

既にmikutterをインストールしてる場合は、念のため消しておきましょう。

apt-get purge mikutter

それでは、いよいよmikutterのインストールです。
utopic名指しがポイントです。

apt-get install -t utopic mikutter

起動

Unityからmikutterをクリックして起動すれば、面白オカしい3.0.xワールドが始まります!

f:id:moguno:20140817222639p:plain

もろもろ

リポジトリの優先度をコードネームで指定しているので、将来utopic(14.10?)がリリースされた時にアップグレードが上手く動かなくなるかも知れません。
do-release-upgrade前に今回追加したファイルを削除して、apt-get updateしといた方が良いかも知れません。

「おかえりみくったーちゃん」をインストールするとmikutterライフが色々愉快になります。
moguno/mikutter-okaeri · GitHub