#author("2022-09-25T09:36:56+09:00","","")
#author("2023-11-28T23:43:33+09:00","","")
#topicpath();
#navi(X/WindowManager);

///////////////////////////////////////////////////////////////////////////////
* 目次 [#index]
#contents();

///////////////////////////////////////////////////////////////////////////////
* jwm [#jwm]
- gtk* や Qt などを使わず、xlib のみで作られており、軽量な Window Manager の一つに数えられる。
- Windows 風のタスクバーを持つ。
- キーバインドのカスタマイズが出来る。

///////////////////////////////////////////////////////////////////////////////
* 設定 [#config]
- 設定ファイル
-- ローカルな設定ファイルとして、下記を読み込む。
 ${HOME}/.jwmrc
-- 設定ファイルのサンプルは、Debian の場合は下記から入手できる。これをローカルにコピー・解凍し、適宜編集して ${HOME}/.jwmrc にリネームする。
 /usr/share/doc/jwm/examples/example.jwmrc.gz
- 設定項目のリスト(本家サイト)
-- http://joewing.net/projects/jwm/config.html

//=============================================================================
** 設定の確認 [#r3eb9b66]
- 設定を確認するには、下記のコマンドを実行する:
 $ jwm -p
-- 設定ファイル .jwmrc に構文エラーがある場合、該当箇所が行番号付きで表示される。

//=============================================================================
** 注意点 [#o0481b66]
- MoveMode と ResizeMode は、outline or opaque が選べるようになっているが、 outline を選択すると、Windowをドラッグした際に外枠の残像が画面に残る場合がある。


//=============================================================================
** カスタマイズしたキーバインド [#ofcdba8d]
- ウインドウ切り替え
-- Ctrl + Tab の場合
 <Key mask="C" key="Tab">nextstacked</Key>
-- Super(Windows) + Tab の場合
 <Key mask="4" key="Tab">nextstacked</Key> <!-- Super + Tab -->

//=============================================================================
** Startup の設定 [#hd2e8154]
- <StartupCommand></StartupCommand> タグで囲んだコマンドは、jwm の起動時に自動で起動する。
- 例:nm-applet (ネットワーク設定アプリ)
    <!-- Startup -->
    <StartupCommand>nm-applet</StartupCommand>
-- こうすると、jwm のパネルの時計表示の左隣に、cinnamon や Xfce4 等のパネルに表示されるようなネットワークのアイコンが表示され、そこをクリックすると "nm-connection-editor" が起動する。


///////////////////////////////////////////////////////////////////////////////
* 操作 [#operation]
- ウインドウ枠上でマウスを右クリックするとコンテキストメニューが現れる。これで Close その他の操作が出来る。


///////////////////////////////////////////////////////////////////////////////
* 参考リンク [#links]
- [[JWM - ArchWiki>https://wiki.archlinux.jp/index.php/JWM]]
- [[開発元>http://joewing.net/]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS