Как открыть плавающее окно, если в рабочем пространстве нет окон?

Как открыть плавающее окно, если в рабочем пространстве нет окон?

Я хотел бы, чтобы i3 открывал окно в плавающем режиме, когда открыто только одно окно на рабочем пространстве. Как только открывается еще одно окно, оно возвращается в горизонтальный плиточный режим.

Является ли открытие приложения в плавающем режиме и последующее выполнение действий $mod+Shift+Spaceединственным способом добиться этого?

решение1

Используйте floating enableдля window_roleили classв файле конфигурации i3.

Например, чтобы всегда открывать Firefox в плавающем режиме, добавьте следующее в файл конфигурации i3

for_window [window_role=browser] floating enable

или

for_window [class="Firefox"] floating enable

Связанный контент