Xfce 4 デスクトップマネージャ

Tarricone Brian [FAMILY Given]

Huijsmans Jasper [FAMILY Given]

Le Clainche François [FAMILY Given]

Guelfucci Jérôme [FAMILY Given]



この説明書は xfdesktop バージョン 4.8.3 について書かれています。


目次

紹介
背景
アイコン
最小化されたアプリケーションアイコン
ファイル/ランチャアイコン
デスクトップメニュー
ウィンドウリストメニュー
デスクトップ設定
「背景」タブ
「メニュー」タブ
「アイコン」タブ
隠しオプション
その他
xfdesktop について

紹介

xfdesktop アプリケーションはデスクトップと背景を管理します。背景の画像、色、あるいはその両方を設定し、デスクトップ上で右クリックまたは中央クリックすると、それぞれアプリケーションメニューまたは動作中のすべてのアプリケーションのリストをポップアップ表示します。Xfce 4.4 以降では、xfdesktop はデスクトップにアイコンも表示します。

xfdesktop パッケージは Xfce 4 設定マネージャ で使用する設定ダイアログをインストールします。このダイアログから、背景の画像や色の変更およびメニューやウィンドウリストの変更が行えます。

背景

xfdesktop はデスクトップの背景画像 (「壁紙」と呼ばれたりもします) の描画に関する責任を負います。背景画像の設定には様々なオプションがあります。最終的にモニタに表示される絵柄は単一色あるいはグラデーションで生成され、画像や写真 (透明度も指定できます) は背景色と合成され、半透明の画像と背景色を組み合わせて様々な効果を得ることができます。

アイコン

背景画像の描画に加え、xfdesktop はデスクトップにアイコンを配置することもできます。

最小化されたアプリケーションアイコン

設定の中には、最小化されたアプリケーションのアイコンをデスクトップに表示するモードがあり、アイコンの再配置の他、後に再び最小化された時に、以前にアイコンが表示された位置に配置することもできます。アプリケーションアイコンを右クリックすると、ウィンドウの左上にあるウィンドウ操作メニューと同じメニューが表示されます。

ファイル/ランチャアイコン

xfdesktop はまた、他の多くのデスクトップ環境やオペレーティングシステムと同様に、XDG ユーザディレクトリ仕様として $XDG_CONFIG_HOME/user-dirs.dirs で設定された $XDG_CONFIG_DESKTOP フォルダ (存在しない場合は $HOME/Desktop) の内容をデスクトップに表示することもできます。ファイルはファイルマネージャから、整列、コピー、移動、あるいはリンクの作成などが行え、またあらかじめ割り当てられたアプリケーションで開くこともできます。アプリケーションおよび URL のランチャをデスクトップ上に作成することもできます。ファイルアイコン表示は、Thunar ファイルマネージャのルックアンドフィールにならって作成されています。

デスクトップメニュー

デスクトップの背景上で右クリックすると、デスクトップフォルダを Thunar で開いたり、ランチャ、URL リンク、フォルダ、またはテンプレートからファイルを作成したりするメニューを表示します。また、デスクトップ設定やデスクトップウィンドウのプロパティ、およびシステム内の多くのアプリケーションを起動することもできます。

図1 デスクトップメニュー

Shows xfdesktop right-click mouse menu.

このメニューの設定ファイル xfce-applications.menu は、$sysconfdir/xdg/menus/xfce-applications.menu 配下にあります。バイナリパッケージの場合 $sysconfdir は多くの場合 /etc であり、またソースコンパイルしたものは、デフォルトでは /usr/local/etc になります。

以前にあったメニューエディタは利用できません。しかし、次の手順でカスタマイズが可能です: xfce-applications.menu$XDG_CONFIG_HOME/menus にコピーし、mousepadgedit などのテキストエディタで編集します。ファイルの文字エンコーディングは UTF-8 でなければならないことを忘れないでください。より詳しい情報は Xfce Wiki をご覧ください。

この他のカスタマイズとして、$XDG_DATA_HOME/applicationsデスクトップエントリ を作成することによってメニューエントリの非表示、修正、あるいは追加が指定できるようになります。

ウィンドウリストメニュー

デスクトップの背景上で中央クリックすると、ワークスペースごとに動作しているすべてのアプリケーションのリストを表示します。また、ワークスペースの追加や削除も行えます。

図2 ウィンドウリストメニュー

Shows xfdesktop middle-click mouse menu.

デスクトップ設定

デスクトップの設定ダイアログは、Xfce 設定マネージャ の "デスクトップ" をクリックすると表示されます。

「背景」タブ

「背景」タブでは、デスクトップの背景画像に関する様々な設定を行えます。

図3 デスクトップ設定、「背景」タブ

デスクトップ設定の「背景」タブについて説明します。

画像

"なし" オプションを選択すると、xfdesktop は背景画像を表示せず、選択された色のみを使用します。

"単一画像" オプションを選択すると、xfdesktop は背景画像を描画します。

"画像リスト" オプションを選択すると、xfdesktop は画像リストの中から背景画像をランダムで使用します。

画像

"単一画像" オプションを選択すると、ツリービューから背景画像を選択できます。背景に設定したい画像をクリックしてください。xfdesktop はデスクトップの背景を自動的に更新します。

ツリービューに画像を追加する場合は "+" ボタンをクリックしてください。ファイル選択ダイアログが表示されます。除去は画像を選択して "-" ボタンをクリックします。

"画像リスト" オプションを選択すると、空白のリストが表示され、既存のリストの選択あるいは新規作成のための "新規作成" ボタンが使用できるようになります。また、画像の追加および除去を行うための "+" および "-" ボタンも引き続き使用できます。xfdesktop は毎回起動される度にこのリストの中から背景をランダムに選びます。

5 つのスタイルオプション ("中央揃え", "タイル状", "縦横比を維持せず全画面化", "長辺を画面に合わせる" および "短辺を画面に合わせる") は背景画像を画面サイズにあわせるためのオプションです。"自動" を選ぶと xfdesktop が自動的に解決します。

xfdesktop は、Xinerama およびマルチスクリーンモードをサポートしています。マルチスクリーンモードでは、背景タブは画面ごとに個別に表示されます。

色のスタイルはドロップダウンリストにある4つのオプション (単色、水平グラデーション、垂直グラデーション、または透明) から一つを選びます。

"透明" オプションを選択すると、背景画像を指定していない場合に透明化されたデスクトップウィンドウの下にウィンドウを表示させることができます。この機能を使用するためには、合成処理を有効にする必要があります。

2 つの色のボタンでデスクトップの背景色を選択できます。単一色を選択した場合は第一色のみ有効になります。グラデーションのいずれかを選択した場合は第一、第二色の両方が有効になります。それぞれのボタンをクリックすると色の選択ダイアログが表示されます:

図4 背景色の選択

色の選択ダイアログについて説明します。


  • 色の選択では、内側に三角形のあるカラーリングを使用できます。外側のリングで色を選択し、内側の三角形で色の明度および彩度を選択します。明度、彩度、および色相の値に対応した色がエントリの右側に表示されます。

  • スポイトをクリックすると、画面上のどこでもクリックした所の色が選択されます。

  • HTML スタイルでの設定も行えます。"Color Name" エントリに、16 進数の色の値か、色の名称を入力してください。

ルートウィンドウは選択された色になり、透明な背景画像であればそれを通して表示されます。

調整

2 つのスライダで背景画像や背景色の明度と彩度の調整が行えます。

「メニュー」タブ

図5 デスクトップの設定、「メニュー」タブ

デスクトップ設定ダイアログの「メニュー」タブについて説明します。

デスクトップメニュー

"デスクトップ上での右クリックでアプリケーションメニューを表示する" にチェックマークをつけると、デスクトップ上で右クリックしたときに アプリケーションメニュー が表示されます。

"メニューにアイコンを表示する" オプションでメニューにアイコンを表示させることができます。

ウィンドウリストメニュー

"デスクトップ上での中央クリックでウィンドウリストを表示する" オプションにチェックマークをつけると、デスクトップ上で中央クリックしたときに ウィンドウリストメニュー が表示されます。

"メニューにアイコンを表示する" オプションでメニューにアイコンを表示させることができます。

"リストにワークスペース名を表示する" オプションでリストにワークスペース名を表示させることができます。チェックマークをつけると、ウィンドウ名はそのワークスペース名の下に表示されます。つけなければまとめて表示されます。このオプションは "デスクトップ上での中央クリックでウィンドウリストを表示する" にチェックマークがつけられている場合のみ有効になります。

"各ワークスペースのウィンドウをサブメニューで表示する" オプションでウィンドウ名はワークスペース名リストのサブメニューになります。このオプションは "デスクトップ上での中央クリックでウィンドウリストを表示する" にチェックマークがつけられている場合のみ有効になります。

"アクティブワークスペースにのみスティッキーウィンドウを表示する" オプションで、スティッキーウィンドウをすべてのワークスペースで表示するのではなく、アクティブのワークスペースにのみ表示させることができます。

「アイコン」タブ

図6 デスクトップ設定、「アイコン」タブ

デスクトップ設定の「アイコン」タブについて説明します。

外観

"アイコンタイプ" ドロップダウンリストでは、デスクトップアイコンの振る舞いを 3 つのオプションの中から設定できます。"なし" を選ぶとデスクトップにアイコンは表示されません。"最小化されたアプリケーションアイコン" を選ぶと最小化または隠されたアプリケーションのアイコンがデスクトップに表示されます。"ファイル/ランチャアイコン" を選ぶと $XDG_DESKTOP_DIR ディレクトリの内容がデスクトップに表示されます。

デスクトップアイコンが有効になっている場合、"アイコンのサイズ" オプションでアイコンのサイズをピクセル数で設定でき、"指定フォントサイズを使用する" オプションでアイコンの文字に使用されるフォントのサイズをポイント数で設定できます。"指定フォントサイズを使用する" オプションにチェックマークをつけない場合はシステムデフォルトが使用されます。

デフォルトアイコン

このチェックボックスでは、xfdesktop がアイコンを表示するよう設定されているときにデスクトップに表示する特殊アイコンを設定できます。デスクトップでこれらのアイコンをダブルクリックすると Thunar ファイルマネージャでそれぞれのパスの内容が表示されます。

ホーム$HOME で示されるホームフォルダを表します。ファイルシステム はファイルシステムのルート ( / とも表記されます) を表します。ゴミ箱 はゴミ箱フォルダを表します。リムーバブルデバイス はフロッピードライブ、USB デバイスや USB キー、外付けハードディスクドライブ、あるいは光学ドライブなどを表します。

隠しオプション

この他にも Xfce 設定マネージャで設定することはできない多くの隠しオプションがあります。これらの設定にはテキストエディタを使用する必要があります。

アイコン表示の文字の外観

アイコンの文字およびアイコンの文字の背景色の他、アイコンの文字の背景色の透明度を、~/.gtkrc-2.0 ファイルに以下のような指定をすることでカスタマイズできます:

style "xfdesktop-icon-view" {
    XfdesktopIconView::label-alpha = 75

    base[NORMAL] = "#00ff00"
    base[SELECTED] = "#5050ff"
    base[ACTIVE] = "#0000ff"

    fg[NORMAL] = "#ff0000"
    fg[SELECTED] = "#ff0000"
    fg[ACTIVE] = "#ff0000"
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
          

最初のエントリでは文字の背景の透明度を設定しています。3 つの "base" エントリでは文字の背景色を設定しており、"fg" エントリでは文字の色を設定しています。

"NORMAL" エントリには通常時および非選択時の色を設定します。"SELECTED" エントリにはアイコンが選択されたときおよびキーボードフォーカスがデスクトップにあるときの色を設定します。"ACTIVE" エントリではアイコンが選択され、キーボードフォーカスがデスクトップにないときの色を設定します。

その他

メニューやウィンドウリストはコマンドラインからも開くことができます。これはキーボードショートカットに設定するときに役立ちます。メニューを開くときはコマンド xfdesktop --menu を、ウィンドウリストを開くときはコマンド xfdesktop --windowlist を使用します。現在動作中のインスタンスを終了させる場合は xfdesktop --quit を使用します。

xfdesktop について

xfdesktop は Brian Tarricone ()、Jasper Huijsmans ()、および Benedikt Meurer () が製作しました。より詳しい情報は Xfce のウェブサイト を参照してください。

このアプリケーションや説明書に関するバグの報告やご提案についてはバグ追跡システム http://bugzilla.xfce.org/ をご利用下さい。

このアプリケーションの使い方やインストール方法についてのご質問は、xfce メーリングリストで尋ねてみてください。開発に関する議論は xfce4-dev メーリングリストで行われています。

このソフトウェアはフリーソフトウェア財団が公表する GNU 一般公衆利用許諾契約書の条件下に配布されています。第2版、あるいはあなたが選ぶそれ以降の版のいずれかが適用されます。

このプログラムには、GNU 一般公衆利用許諾契約書のコピーが附属するはずですが、もし無いのであればフリーソフトウェア財団 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA に連絡してください。