残しときます(自分用)

忘れないうちにね!

Debian Jessie に mikutter を入れてみた

もりすけです。

Linux のクライアントツイッターアプリ
「mikutter」を入れてみました。

プラグインを入れることでいろいろ出来るらしいので
僕が入れてみたいと思ったプラグインも紹介したいと思います。

mikutter のインストール

~$ sudo aptitude update
~$ sudo aptitude install mikutter

以下の新規パッケージがインストールされます:
  libnotify-bin{a} mikutter ruby-addressable{a} ruby-atk{a} ruby-bsearch{a} 
  ruby-cairo{a} ruby-delayer{a} ruby-gdk-pixbuf2{a} ruby-gettext{a} 
  ruby-glib2{a} ruby-gtk2{a} ruby-hmac{a} ruby-httpclient{a} ruby-json{a} 
  ruby-locale{a} ruby-memoize{a} ruby-oauth{a} ruby-pango{a} ruby-text{a} 
  ruby-typed-array{a} 
更新: 0 個、新規インストール: 20 個、削除: 0 個、保留: 0 個。
アーカイブ 2,832 k バイト中 0  バイトを取得する必要があります。展開後に 13.4 M バイトのディスク領域が新たに消費されます。
先に進みますか? [Y/n/?] 

うまくいったらこれでインストールは終了です。

f:id:namotch:20150722231931p:plain

次へ を押してみましょう。
みくったーちゃんが話しかけてきます。

f:id:namotch:20150722232523p:plain

まずはアカウントの登録です。
リンクをクリックするとアカウントの認証画面に飛びます。

f:id:namotch:20150722232626p:plain

連携アプリを認証 を押すと、7桁の数字が表示されます。

f:id:namotch:20150722233328p:plain

mikutter の コードを入力→ のところにコードを入力し、確定 を押します。

f:id:namotch:20150726070824p:plain

これで、インストールからアカウント登録まで完了です。

プラグインのインストール

プラグインでいろいろ使い勝手が向上します。

Ruby で作ることが可能ですので、
将来は自分で作ってみたいですね。

display_requirements

まずはとりあえずこれをいれろ!だそう。 plugin ディレクトリの作成も一緒にします。

mkdir -p ~/.mikutter/plugin; touch ~/.mikutter/plugin/display_requirements.rb

機能を制御するだけだそうで、
よくわかりませんが、なにもかわりません。

どうも、本来の mikutter に戻すプラグインらしいです。

mikutter-okaeri

Debian の apt からインストールした場合、
みくったーちゃんが表示されてないんです。

とにかく最初にこれを表示できるようにしました。(笑)

~$ cd ~/.mikutter/plugin
~/.mikutter/plugin$ git clone https://github.com/moguno/mikutter-okaeri

Cloning into 'mikutter-okaeri'...
remote: Counting objects: 17, done.
remote: Total 17 (delta 0), reused 0 (delta 0), pack-reused 17
Unpacking objects: 100% (17/17), done.
Checking connectivity... done.

~/.mikutter/plugin$ 

f:id:namotch:20150726073245p:plain

いいですなー

mikutter-plugin-tab

プラグインを管理するタブを表示させます。
どのプラグインを入れているか確認したりできますので、
ぜひ入れておきましょう。

~/.mikutter/plugin$ git clone https://github.com/moguno/mikutter-plugin-tab.git

Cloning into 'mikutter-plugin-tab'...
remote: Counting objects: 9, done.
remote: Total 9 (delta 0), reused 0 (delta 0), pack-reused 9
Unpacking objects: 100% (9/9), done.
Checking connectivity... done.

naruhiko@yoga13:~/.mikutter/plugin$ 

f:id:namotch:20150726123508p:plain

mikutter-subparts-image

TL に画像を表示させるプラグインです。

これがあるだけで随分と見やすくなりますよね。

mikutter のバージョンが 3.0.7 ですので、
git でダウンロードして、for_3.1.1 のほうを使います。

~/.mikutter/plugin$ git clone https://github.com/moguno/mikutter-subparts-image

Cloning into 'mikutter-subparts-image'...
remote: Counting objects: 426, done.
remote: Total 426 (delta 0), reused 0 (delta 0), pack-reused 426
Receiving objects: 100% (426/426), 64.13 KiB | 0 bytes/s, done.
Resolving deltas: 100% (179/179), done.
Checking connectivity... done.

~/.mikutter/plugin$ mv mikutter-subparts-image/for_3.1.1/* ./

f:id:namotch:20150726080059p:plain

すばらしいです。

mikutter-sub-parts-client

投稿したクライアント名がわかるととても助かりますので、
クライアント名が表示されるようにします。

~/.mikutter/plugin$ git clone git://github.com/toshia/mikutter-sub-parts-client.git sub_parts_client

Cloning into 'sub-parts-client'...
remote: Counting objects: 26, done.
remote: Total 26 (delta 0), reused 0 (delta 0), pack-reused 26
Receiving objects: 100% (26/26), 4.73 KiB | 0 bytes/s, done.
Resolving deltas: 100% (9/9), done.
Checking connectivity... done.

~/.mikutter/plugin$ 

f:id:namotch:20150726124323p:plain

うまくクライアント名が表示されました。

mikutter-nested-quote

ナウいツイート引用という言葉に惹かれて入れました。

~/.mikutter/plugin$ git clone https://github.com/toshia/mikutter-nested-quote.git nested_quote

Cloning into 'nested_quote'...
remote: Counting objects: 97, done.
remote: Total 97 (delta 0), reused 0 (delta 0), pack-reused 97
Unpacking objects: 100% (97/97), done.
Checking connectivity... done.

~/.mikutter/plugin$

f:id:namotch:20150726125846p:plain

引用URLが貼ってあるツイートだけナウくなりましたな。

おわりに

今回はここまで。

また新しく入れたら記録しようと思います。

今のままでもだいぶ快適になったと思いますので
メインクライアントとして行けそうですね。