Twm (日本語) - ArchWiki

# Twm (日本語)

Twm は X11 のウィンドウマネージャです。ウィジェットライブラリを使用せず Xlib だけでビルドされる、小さなプログラムです。そのため、システムリソースをほとんど消費しません。シンプルでありながら、色々と設定ができます: フォント、カラー、ボーダーの太さ、タイトルバーのボタンなど。どれもユーザーによる設定が可能です。

## Twm の歴史と名前

X11 が始めてリリースされたときに存在していた唯一のウィンドウマネージャ、uwm (Ultrix Window Manager) の限界にフラストレーションを感じていた開発者、Tom LaStrange によって Twm は書かれました [1]。1989年に公開された X11R4 から、uwm に取って代わり Twm は X11 のデフォルトのウィンドウマネージャの地位に就きます。

Twm は Tom's Window Manager (Tom のウィンドウマネージャ) や Tab Window Manager (タブウィンドウマネージャ) の略とされ、最近では Timeless Window Manager (時をかけるウィンドウマネージャ) とも言われます。

## インストール

Twm は Arch Linux の公式リポジトリに含まれており、xorg-twm パッケージに入っています。

## X で twm を起動

twm をあなたのウィンドウマネージャとして起動するには、`~/.xinitrc` ファイルを編集して最後の行を次のようにしてください:

    exec twm

コマンドプロンプトで次を入力すれば:

    startx

X はウィンドウマネージャとして twm を使って起動します。

ブート時に X (と twm) が起動するように設定したい場合は、Start X at Login (日本語) のページに書かれている方法を読んで下さい。

## 設定 (.twmrc の編集)

デフォルトのままでは、twm はあまりにも古めかしく、直感的でありません。`~/.twmrc` ファイルを作成することで、twm をもっとフレンドリーにカスタマイズすることが可能です。

## 資料

- twm の man ページには `~/.twmrc` ファイルで使用できるコマンドについて詳しい解説が載っています。オンラインで見るか [2]、twm をインストールしたらコマンドプロンプトで次を入力することでアクセスすることができます:

    man twm

- ネット上には様々な `~/.twmrc` ファイルが投稿されています [3]。xwinman のサイト [4] には、複数の `~/.twmrc` ファイルがスクリーンショット付きで記載されており、参考になるかもしれません。Google で "twmrc" を検索して新しいアイデアを探すのも良いでしょう [5]。
- 透過などの最新機能を追加する、パッチのあてられたバージョンが存在しますが、リポジトリには入っていません。xorg のメーリングリストに説明とビルドスクリプトがあります [6]。試したい時は xcompmgr をインストールして、ビルドスクリプトを実行し、作成された `twm` と `dot.twmrc` ファイルをどこか好きなディレクトリに置いて、`~/.xinitrc` ファイルの最後の2行を以下のように編集してください:

    xcompmgr -o 0.3  -c -r 8 -t -10 -l -12 &
    /path-to-directory/twm -visual TrueColor -depth 32 -f /path-to-directory/dot.twmrc

## 参照

1. Proffitt, Brian. "From the Desktop: Tom LaStrange Speaks!", LinuxPlanet, February 6, 2001. Retrieved October 22, 2009.
2. "UWM (computing)", Wikipedia. Retrieved October 22, 2009.
3. "Twm", Wikipedia. Retrieved October 22, 2009.
4. "Twm man page", linux.die.net. Retrieved October 22, 2009.
5. "Sample twmrc", custompc.plus.com. Retrieved August 12, 2013.
6. "Window Managers for X: TWM/VTWM", xwinman.org. Retrieved October 22, 2009.
7. "Google search for twmrc", google.com. Retrieved October 22, 2009.
8. Kask, Eeri. "TWM -- Revised Edition -- Again", lists.x.org, January 3, 2010.

Category:

- Stacking WMs (日本語)