Linux
 Computer >> コンピューター >  >> システム >> Linux

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

KDEの最大の魅力のひとつは、「ウィンドウルール」を使って、アプリケーションのウィンドウがデスクトップ上にどう表示されるかを細かく定義できる点です。例えば、特定のウィンドウを常にプライマリデスクトップで最大化して表示したり、重要度の低いアプリのウィンドウをすべてセカンダリモニター上の別の仮想デスクトップへ振り分けたりすることも可能です。この記事では、KDEでアプリケーションウィンドウをより効率的に管理する方法を紹介します。

本記事ではKubuntuを使用していますが、KDEデスクトップを採用しているディストリビューションであれば手順は同じです。

ワークスペースを整える

KDEは、多くのLinuxデスクトップ環境と同様に仮想デスクトップをサポートしています。まずはこれを活用し、ウィンドウ整理のための論理的なワークフローを構築するのがおすすめです。

システム設定から「仮想デスクトップ」の項目を開きます。検索フィールドに「desktops」や「virtual」と入力すれば、メニューの内容を絞り込んで素早く見つけられます。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

仮想デスクトップのエントリ右側にある鉛筆アイコンのボタンをクリックし、区別しやすい名前を付けましょう。ここでは「Primary」としました。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

右上にあるプラス記号の「追加」ボタンを使えば、用途に応じて仮想デスクトップをいくつでも追加できます。今回はさらに2つ追加しました。タスク管理・カレンダー・メモ用の「Organize」と、常時起動しているメディア系アプリ向けの「Media」です。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

他のLinuxデスクトップ環境と同じく、パネルにはページャーアプレットが表示され、クリックひとつで仮想デスクトップ間を切り替えられます。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

アプリケーションウィンドウの配置ルールを作成する

今回のケースでは、Firefoxが常にデスクトップの主役でした。そこでFirefoxに最優先の扱いを与え、常にプライマリ画面・プライマリデスクトップで完全に最大化した状態で表示されるよう設定します。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

KDEで任意のアプリケーションにルールを作成するには、そのタイトルバーを右クリックし、「その他の操作 → 特殊なアプリケーションの設定…」を選択します。特定のウィンドウだけを対象にしたい場合は、代わりに「特殊なウィンドウの設定…」を選びましょう。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

KDEはオプションの有用性に関する注意を表示します。「今後このメッセージを表示しない」にチェックを入れて、二度と煩わされないようにし、OKをクリックします。続いて「サイズと位置」タブへ移動します。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

ウィンドウを画面全体に広げたい場合は、「水平方向に最大化」と「垂直方向に最大化」の両方を有効にし、それぞれ隣のドロップダウンメニューで適用タイミングを「最初に適用」に変更します。各メニューの横にある「はい」が有効になっていることも確認してください。これが無効だとルール自体が機能しません。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

次に「デスクトップ」ルールを有効にし、こちらも「最初に適用」に変更します。行の一番右にあるドロップダウンメニューから、ウィンドウを表示したい仮想デスクトップを選択しましょう。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

パネルまで含めて完全なフルスクリーン表示にしたい場合(最大化したメディアプレーヤーなど)は、「フルスクリーン」ルールを使用します。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

OKをクリックして変更を確定したら、アプリケーションを一度終了し、再起動して新しいルールを確認してみましょう。今回の例では、Firefoxの新規タブの空白ページが画面全体を覆って表示されました。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

残りのウィンドウも整理する

理論上は、同じ設定画面からすべてのウィンドウの位置とサイズをピクセル単位で正確に指定できます。同じオプショングループに戻り、「位置」と「サイズ」のルールを有効にして「最初に適用」に変更し、希望する幅・高さ、そして水平・垂直方向の位置をピクセル値で入力します。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

これは単体のウィンドウを特定の場所に置くには便利ですが、複数のウィンドウを組み合わせたレイアウトには不向きです。実際、2つのウィンドウを重ならないように並べようとした際、私たちはピクセル計算との格闘を強いられました。ショートカットがあるのに、そんな些細な問題に時間をかける必要はありません。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

ピクセル単位の厳密な指定を試みる代わりに、ルールのモードをドロップダウンメニューから「記憶する」に変更しましょう。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

あわせて、各アプリケーションをどの仮想デスクトップに表示するかも設定しておきます。

KDEでアプリウィンドウをスマートに管理する方法|ウィンドウルールと仮想デスクトップの活用術

サイズと位置のルールに「記憶する」を設定したら、アプリケーションのウィンドウを好みの場所へ移動し、希望のサイズに調整してから閉じます。

次回アプリケーションを起動すると、ウィンドウは前回閉じたときと同じ場所・サイズで表示されます。

こうしたルールを日常的に使うアプリケーションごとに作成しておけば、初期状態の混沌としたデスクトップが、自分のニーズに合わせた整理されたワークスペースへと生まれ変わります。すべてのソフトウェアにルールを設定するのは時間がかかるうえ、本末転倒でデスクトップ操作をかえって複雑にしてしまいます。しかし、毎日使う十数個程度のアプリケーションにウィンドウ配置ルールを作っておくだけで、デスクトップの「清潔感」と整理度は劇的に向上するはずです。

関連記事:

  • KDEのクリップボードウィジェットでクリップボード履歴をバックアップする方法
  • Ubuntu/DebianのMATEでKDE Connectを使う方法
  • LinuxにおすすめのKDE Plasmaテーマ7選

  1. Windows 10 PCでアプリを管理・最適化する方法

    パソコン上で動作するソフトウェアは、大きく分けて「OS(オペレーティングシステム)」と「アプリケーション」の2種類があります。多くのユーザーのPCには、効率性の高いOSとしてMicrosoft Windowsが搭載されていますが、必要なアプリがすべて標準で組み込まれているわけではありません。そのため、目的に応じてサードパーティ製アプリをインストールすることになります。 本記事では、PCにインストール済みのアプリを管理する方法を解説します。アプリ管理には、不要になったアプリのアンインストールや、スタートアップメニューからの除外などが含まれます。これらを実現するために活用したいのが、最適化ツール「

  2. Windows PCでフォントを管理する方法|表示・プレビュー・非表示・削除・バックアップまで徹底解説

    Windowsパソコンには、文書やプレゼンテーションなどのファイルを華やかに演出できる、数多くのフォントが搭載されています。しかし、「どんなフォントが使えるのか」「実際にどう表示されるのか」「新しいフォントはどこで入手できるのか」と悩んだことはありませんか?コントロールパネルの「フォント」を使えば、インストール済みのフォントを一覧で確認でき、各フォントのプレビューを表示・印刷することも可能です。 さらに、設定アプリのフォント画面からは、フォントの閲覧や、ドラッグ&ドロップによる新しいフォントの追加も行えます。Windows 10とWindows 11では、コントロールパネルのアプレットと設定ツ