25 Mar 2015, 04:13

Windows 版 タイル型ウィンドウマネージャーの衝撃!! bug.n の紹介

はじめに

Windows のデスクトップ環境をタイル型 WM bug.n の紹介.

[toc]

背景

以前, タイル型 Window Manager というものを知ってとても驚いた. それ以来ずっと, Linux 上では xmonad を利用するようになった.

タイル型 Window Manager の一番良い所は, マウスを利用しなくてもアプリの移動や管理かできるというところだろう. 今回, 実はマウスが壊れてしまったので, これを機会に Windows で利用でき るものはないか, 調査をしてみた.

Windows 上で利用できるものは, 意外にすくない. bug.n というものを試すことにした.

bug.n をつかう

bung.n は AutoHotKey を利用した, Windows 用タイル型ウィンドウマネージャーだ.

Install

AutoHotKey を入れる. windows はインストーラがある.

次に bug.n のソースをダウンロード.

zip を展開して, 中にある bugn.exe を起動.

つかってみる

まずは, 起動画面.

  • いつくかアプリケーションを立ち上げると, 自動整列 !!
  • しかも, 等間隔に並んでいて気分も上々.
  • Win + 数字 を押すことで 仮想ディスプレイ を利用することも可能.

操作感は, xmonad と同じ. コレはすごいぞ!

ここにデフォルトのキーバインドがある. 一つ一つためして覚えていく.

設定

設定ファイル

C:\Users\tsu-nera\AppData\Roaming\bug.n\Config.ini を作成. 以後, win + ctrl + e で編集を呼び出せる.

xmonad と同じキー操作にする

操作感は xmonad とかなり似ている. そのため, いっそのこと xmonad のキーバインドにする.

かたかなひらがなを changekey で修飾キーにする.

bug.n は Autohotkey を内部でりようしているので, 設定ファイルの書き方も autohotkey と同じ.

Linux 環境ではカタカナひらがなを Default Key に割り当てているが, Windoes 環境でもわりあてようとしたが, ここでひと苦労.

Autohotkey のマニュアル通りに sc070 に なにかを割り当てても動かない.

あくせくした結果, 以下のページを参考に カタカナひらがなキーを F13 に 割り当て, F13 を bug.n のデフォルトキーにした.

カタカナひらがなキーを F13 に割り当てるために, Change Key というソフトを利用した.

おわりに

このアプリケーション, 感動した!!

マウスをつかうことから開放されることが一番の喜びだ. 面倒なウィンドウの並び替えに気を紛らわすこともない. 仮想ディスプレイ間も自由自在に移動できる.

xmonad のような操作が Windows で実現できるなんて, 夢のようだ. もともと Linux で タイル型ウィンドウマネージャーに開眼したのだが, 2 度目の感動.ベートーヴェンは言った.

音楽は人々の精神から炎を打ち出さなければならない

そのように言おう.

プログラミングは人々の精神から炎を打ち出さなければならない