スタックモードで既存のフローティングコンテナ内で新しいプログラムを開きたいです。
具体的には、私のユースケースは次のとおりです。 i3のスクラッチパッドを使用して、常に端末を使用できるようにします。ほとんどの場合、通常のウィンドウでターミナルスタックを作成し、すべてのスタックを選択してスクラッチパッドに移動します。その後、スクラッチパッドにアクセスして、スクラッチパッド内の複数のウィンドウ間を移動できます。私の前に焦点を合わせている間、スクラッチパッドで別の端末を開くことができますが、バックグラウンドワークmod + Enter
スペースに開いている端末を開くことができるようにしたいです。
これを行うために別のショートカットを使用してもかまいません。
これを達成する方法についてのアイデアはありますか?
答え1
私はxpadで使用する同様の設定(例:付箋など)を持っており、常にこれをフローティングウィンドウで開きたいと思います。私はこれを使用します:
for_window [class="xpad"] floating enable
使用するクラス名を取得できますxwininfo
答え2
私が見つけた唯一の方法は、フローティングコンテナを新しいワークスペースに移動し、フローティングを解除し、新しいウィンドウをそのワークスペースに移動し、そのワークスペースのすべての項目を選択し、再プロットしてから元のワークスペースに移動することです。です。これは退屈ですが、自動化される可能性があります。 1つの欠点は、フロートの元の形状を失うことです。