pawm
関連記事
PAWM は、X11 スタッキングウィンドウマネージャーです。Pawm は非常に小さく、高速でシンプルなウィンドウマネージャーです。Xlib に基づいており、コンパイルに他の外部ライブラリを必要としません。これは、ミニマリストのデスクトップ、または次のような単独使用目的のための初期ウィンドウ環境を提供します。
- Webブラウザ端末コンピュータ。
- GUI ベースのプログラムのテスト。
PAWM は David Gómez と Raúl Núñez de Arenas Colonado によって書かれました。PAWM は、任意の X アプリケーションを実行しながら、シンプルかつ直感的に使用できる小さなウィンドウマネージャーを作成することを目的として作成されました。
PAWM は Puto Amo Window Manager の略です。
インストール
使い方
xinit で指定して pawm
を実行します。
設定
デフォルトでは、PAWM は古めかしいプレーンな青を表示します。/etc/pawm.conf
ファイルを編集することで PAWM のスキームをカスタマイズできます。
色は16進数の値で変更します。フォントはコアフォントや Xft フォント [1] で変更できます。
pabar, paicons, pashut のアイコンや追加したモジュールの挙動も調整すると良いでしょう。
アイコン
PAWM は .xpm フォーマットしかサポートしていません。GIMP などのプログラムで変換してください。
- Window アイコンは 20x20 ピクセルです。
- Pashut アイコンは 20x20 ピクセルです。
- Paicon アイコンはどんなサイズにもできます。
PAWM で使用するアイコンは /usr/share/pawm/icons/
に入れる必要があります。
アプリケーションランチャー
まず ~/.pawm
ディレクトリを作成してください。ユーザーごとにアプリケーションセットを設定することができます。
PAWM でプログラムを起動する方法は3つあります:
~/.xinitrc
ファイルにプログラムを追加。- コンソールから
-display
パラメータを付けてプログラムを起動。 - PAWM アプリケーションランチャーを使う。
この記事では3番目の方法を説明します。
新しいランチャーファイルの作成
ディレクトリに新しいファイルを作成してください。以下では例としてターミナルエミュレータの Sakura を使います。
ファイル名には app を先頭に付けて、20字以内に収める必要があります。
appSakura
お気に入りのエディタを使ってファイルを開いて下さい。ランチャーアプリには4行だけが必要です。
- 使用する画像の名前。
- アイコンの初期画面位置。移動すると、PAWM は X, Y 座標を編集します。
- アイコンのテキスト。任意。
- アプリケーションのバイナリ。相対・絶対パスどちらでも指定できます。
作成したファイルは以下のようになります:
sakura.xpm 40 40 Sakura sakura
次から PAWM を起動するとアイコンが表示されます。同様に、位置を含むアイコンの変更も保存されます。
PAWM を使う
PAWM の操作は簡単です。
- ウィンドウのタイトルバーをダブルクリックするとウィンドウを巻き上げることができます。
- 最小化, 最大化/元のサイズに復元, 閉じるボタンが存在します。
- ウィンドウはドラッグできます。
- ランチャーアイコンもドラッグできます。
- PABar で開いたアプリケーションをクリックすると最小化します。
- Alt+Tab でウィンドウを切り替えます。
- ランチャーをクリックするとプログラムが起動します。
- 電源ボタンをクリックすると PAWM を終了するダイアログが表示されます。
- PAWM をリロードすると全ての変更が適用されます。