Корица показать приложение во всех рабочих пространствах
У меня есть несколько мониторов. Я обычно перемещаюсь между 4 или 5 рабочими пространствами для разных областей внимания в течение дня (просто разные проекты, проекты PyCharm для Python против Eclipse для проектов Java, действия по электронной почте и управлению проектами и т. Д.)
Я хотел бы добавить приложение чата на монитор, который будет отображаться во всех рабочих пространствах, чтобы он всегда привлекал мое внимание и не менялся при смене рабочих областей.
Я не вижу в Cinnamon никакой возможности сделать это и не нахожу поискового выражения, помогающего мне в решении этой проблемы в Google.
1 ответ
На данный момент это не возможно в Корице. Это давний запрос на функцию (с 2012 года!).
Однако есть альтернативы этому. А именно программа devilspie2
(доступно в репозиториях) позволяет управлять окнами и их размещением с помощью небольшого скрипта Lua.
Здесь 1 показано, как я прикрепляю свое окно Firefox и Pidgin ко всем рабочим областям, в то время как некоторые другие окна в данном рабочем пространстве WORK
(потому что я не хочу их видеть, когда я не работаю (:).
-- Make windows of all these apps visible on all workspaces
GLOBAL_WINDOWS='Firefox;System Monitor;Pidgin'
if (GLOBAL_WINDOWS:find(get_application_name())) then
pin_window();
end
-- Firefox should be tall maximised
if (get_application_name() == 'Firefox') then
maximize_vertically();
end
-- Put the Sublime on their correct workspaces
if (get_application_name() == 'Sublime Text' and get_window_name():find('WORK')) then
set_window_workspace(4);
end
Это должно быть помещено в файл конфигурации в вашем домашнем каталоге. Проверьте документацию:). И не забудьте установить devilspie2
в качестве первого запуска приложения.
1 также опубликовано в этом выпуске