JWM - 共通事項 - 概要

 クラウディア
1. 概要
2. 設定ファイル
3. 作成されない場合

1. 概要

 ここでは、オペレーティングシステム・ディストリビューションに依らず、「JWM」の共通的な操作やカスタマイズ方法について、記述していきます。

2. 設定ファイル

 システムの基本的な設定ファイルは、下記になります。  「FreeBSD」の場合、下記に全部まとまっているようです。

/usr/local/etc/system.jwmrc
 「antiX」の場合、下記のフォルダに分割してはいっています。

/etc/skel/.jwm/
 ユーザの設定ファイルも、「FreeBSD」と「antiX」では異なるようです。  「FreeBSD」の場合、下記に全部まとまっているようです。

~/.jwmrc
 「antiX」の場合、同じ

~/.jwmrc
 が下記のように記述されて

<?xml version="1.0"?>

<JWM>

<!-- Initialize the applications used in conjunction with JWM -->
<Include>$HOME/.jwm/startup</Include>

<!-- The root menu, if this is undefined you will not get a menu. -->
<!-- Additional RootMenu attributes: onroot, labeled, label -->
<RootMenu height="20">

   <!-- The backbone antiX menu -->
   <Include>$HOME/.jwm/menu</Include>

   <Separator/>
   <Menu label="ログアウト..." icon="/usr/share/icons/papirus-antix/48x48/actions/application-exit.png">
     <Restart label="JWM 再起動" icon="/usr/share/icons/papirus-antix/48x48/actions/view-refresh.png"/>
     <Program label="ログアウト" icon="/usr/share/icons/papirus-antix/48x48/actions/application-exit.png">desktop-session-exit</Program>
   </Menu>
</RootMenu>

<Include>$HOME/.jwm/keys</Include>
<Include>$HOME/.jwm/theme</Include>
<Include>$HOME/.jwm/tray</Include>
<Include>$HOME/.jwm/preferences</Include>
</JWM>

~/.jwm/
 配下のファイルをインクルードしていることがわかります。  ディレクトリ配下に、以下のようなファイルが用意されています(2019年12月25日時点で、まだリストしきれていない・・・追而書)。
ファイル名  定義内容  備考
keys ショートカットキー定義
menu メニュー

3. 作成されない場合

 「FreeBSD」でのことですが。  ログインすれば、もれなく「~/.jwmrc」が作成されると思っていましたら、作成されないことがあります(2020年6月2日)。  こういう場合は、仕方ないですね。  システム用をカスタマイズ用にコピーします。  ログインユーザで

cp /usr/local/etc/system.jwmrc ~/.jwmrc
 
 
カウンタバックグラウンド