ログイン
編集不可のページディスカッション情報添付ファイル

2010-12-14 18:13:14時点のリビジョン2

メッセージを消す
clear/dwm

MMA

なにこれ

dwm (dynamic window manager)
ウィンドウマネージャです。

http://dwm.suckless.org/

利点

欠点

導入

上記のURLにアクセスしてソースコードを持ってくる。下の方の"Download"のところ
デフォルトの設定で使うなら、展開してできるディレクトリ内に入ってmakeするだけ。初めはデフォルトの設定で使って雰囲気を掴むといいかもしれない。
manはこちら
dwmを使うには、.xinitrcや.xsessionの最後に"exec dwm"とでも書いておけば良い

画面にあるもの

バー

上にあるやつ。

タグ

仮想デスクトップ「のようなもの」。
Coming soon

操作

初期状態では、dwmに対する操作は"Mod1キー + 何かのキー"という形で行う。Mod1がどのキーかはxmodmapをオプションなしで実行すればわかる(AltとかMetaのはず)。これは変更可能。
以下はすべて初期状態でのキーバインドは以下のとおり。(良く使うもの)

Mod1-Shift-Enter

端末(初期設定ではxterm)を開く

Mod1-Shift-q

ウィンドウマネージャの終了

And more

設定

Coming soon

今使っている.xsession(のdwmに関わる部分)

# 1分間隔で時刻を表示しつつdwmの生存確認。dwmが居なくなったら終了
while true; do
    xsetroot -name "|$(date +"%m/%d %H:%M")|"
    pgrep -afU $(id -u) dwm
    if [ $? -eq 1 ]; then
        exit 0
    else
        sleep 60
    fi
done & # <- バックグラウンドで走らせる
exec dwm