Cinnamon 在所有工作区中显示一个应用程序

标签 cinnamon

我有很多显示器。白天,我通常会在多达 4 或 5 个工作区之间移动,以适应不同的重点领域(只是不同的项目、Python 项目的 PyCharm 与 Java 项目的 Eclipse、电子邮件和项目管理事件等)。

我想在监视器上放置一个聊天应用程序,该应用程序将映射到所有工作区,以便它始终吸引我的注意力,并且在我更改工作区时不会改变。

我在 Cinnamon 中没有看到任何选项可以做到这一点,也没有找到让我在 Google 中帮助我解决它的搜索表达式。

最佳答案

目前,这在 Cinnamon 中是不可能的。这是一个长期存在的feature request (自 2012 年以来!)。

但是,还有其他选择。即程序 devilspie2 (在存储库中可用)允许在一个小的 Lua 脚本的帮助下管理窗口及其位置。

这是我如何将 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 也张贴在那个问题上

关于Cinnamon 在所有工作区中显示一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31658825/

相关文章:

javascript - Cinnamon javascript desklet 调用网页时不会刷新

css - 模糊没有背景图像

python - 在 Cinnamon 登录时自动加载 Python 脚本

javascript - 编写一个生成命令的 cinnamon 小程序

fedora - 更改 Fedora 23 中的默认文件管理器 - Cinnamon

linux - 确定 Nemo 上下文菜单操作顺序

javascript - 将按钮中的标签文本和 Cinnamon Desklet 的工具提示文本向左对齐