#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/]]