Gnome で異なるアプリを 1 つのランチャーにグループ化するにはどうすればよいですか?

Gnome で異なるアプリを 1 つのランチャーにグループ化するにはどうすればよいですか?

Libreofice や VS Code などの異なるアプリケーション ウィンドウを 1 つのアプリケーションのウィンドウのように操作する方法はありますか。

私の考えでは、一部のアプリケーションウィンドウは、エディター、ビューアアプリケーション(Chrome、VLC)など(1つのアプリのウィンドウだけでなく)論理グループに分割する必要があります。

グループ内のアプリを切り替えるには、キーボード ショートカット「Super + `」(アプリケーションのウィンドウを切り替える) を使用します。また、グループ間の切り替えには「Super + Tab」を使用します。

あるアプリから(ターミナル経由で)アプリを起動したり、あるアプリを他のアプリのようにシミュレートしたりする必要があるでしょうか?

答え1

このように働く一つの方法はワークスペースを使用する. 1 つのワークスペースで「グループ化された」アプリケーションを開き、別のグループを別のワークスペースで開きます。次の方法でグループ (ワークスペースとも呼ばれます) を切り替えることができます。

  • 概要の使用
  • Super+PgDn/PgUpまたはCtrl+ Alt+を使用するUp/Dn

あなたはショートカットキーを割り当てる1つのデスクトップ(グループ)に素早く移動します。たとえば、

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-2 "['<Super>F2']"

を使用すると、ワークスペース 2 にすばやく切り替えることができますSuper+F2。次のコマンドでデフォルト (キーが割り当てられていない) にリセットします。

gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-2

コマンドを使用する代わりに、dconf-editor(デフォルトではインストールされていません) を使用してこれらのキーを割り当てることもできます。

「自動移動」gnomeシェル拡張機能を使用すると、アプリケーションを特定のワークスペースで自動的に起動する「Auto move」は「公式」の gnome shell 拡張機能で、パッケージをインストールすることでインストールできますgnome-shell-extensions。拡張機能を有効にするには、「Gnome Tweaks」または「Extensions」ツール (新しい Ubuntu バージョンのみ) を使用する必要があります。

これをうまく機能させるには、動的なワークスペースから静的ワークスペース「ワークスペース」タブの「Gnome Tweaks」で変更できます。

関連情報