KDE PlasmaShellタスクスイッチャーをカスタマイズしますか?

KDE PlasmaShellタスクスイッチャーをカスタマイズしますか?

ThumbnailGridタスクスイッチャーを使用していますが、合格しました。デスクトップ構成>ウィンドウ管理>タスクスイッチャー相互作用。ただし、一般に開いているウィンドウの数が多いため、通常、すべてのウィンドウがビューに収まるわけではありません。

タスク切り替えでスクロールを避け、この目的のためにサムネイルサイズをカスタマイズしたいと思います。

このタスク・スイッチャーは、GUI構成ダイアログを介した構成手段を提供しません。

この答えは、私が見つけたソリューションに基づいてQ&Aで書かれています。

答え1

KDE5 / PlasmaShellの場合は、次のように進みます。

  1. Task Switcher用にダウンロードしたファイルを見つけます。私の場合はこれです

    $HOME/.local/share/kwin/tabbox/thumbnail_grid
    

    /usr/share/kwin/tabboxシステムにタスクスイッチャーがプレインストールされています。

  2. 私の場合、関連するQMLファイルを探す

    $HOME/.local/share/kwin/tabbox/thumbnail_grid/contents/ui/main.qml
    
  3. その*.qmlcファイルの名前を*.qmlc.bak

  4. 必要に応じてコードを編集します。これにはプログラミングの基本的な理解が必要ですが、実行したい操作に応じてQML言語に関する実際の知識は必要ありません。私の場合は、サムネイルの幅の設定を行まで追跡しました。

    property int thumbnailWidth: 300
    

    値を200に変更します。

  5. これでKWinを再起動する必要があります。 KDE5では、次のコマンドが有効です。

    kwin_x11 --replace & disown
    

    このdisownセクションでは、現在のシェルからプロセスを分離します。

関連情報