📜  始终在顶部 chrome 窗口 ubuntu (1)

📅  最后修改于: 2023-12-03 14:53:24.242000             🧑  作者: Mango

始终在顶部 Chrome 窗口 Ubuntu

有时候你会希望在 Ubuntu 上使用 Chrome 浏览器时,让浏览器总是呈现在最顶层。特别是当你需要经常监控一个网站或者进行一些定时操作时,这将非常有用。本文将介绍如何在 Ubuntu 上设置始终在顶部 Chrome 窗口。

安装 Devilspie2

Devilspie2 是一个非常有用的开源工具,它允许你在窗口打开、关闭、移到不同的桌面等情况下执行特定的操作。在本教程中,我们将使用 Devilspie2 来保持 Chrome 窗口始终在顶部。

要安装 Devilspie2,请按照以下步骤进行操作:

sudo apt-get update
sudo apt-get install devilspie2
创建配置文件

我们需要创建一个配置文件告诉 Devilspie2 在何种情况下将 Chrome 窗口保持在最顶层。 按照以下步骤执行:

  1. 创建 ~/.config/devilspie2 目录(如果不存在)
mkdir -p ~/.config/devilspie2
  1. 创建一个文件 ~/.config/devilspie2/chrome.ds
touch ~/.config/devilspie2/chrome.ds
  1. 编辑 ~/.config/devilspie2/chrome.ds 文件
nano ~/.config/devilspie2/chrome.ds

并将以下内容复制并粘贴到文件中

; chrome.ds
(if (is (application_name) "Google Chrome")
    (begin
        (above)
        (print "Chrome window detected. Keeping on top.")
    )
)
  1. 保存并关闭文件

按下 Ctrl + X,然后按 Y 然后按 Enter

启动 Devilspie2

我们需要在启动时启动 Devilspie2。它将在后台运行并自动读取 ~/.config/devilspie2 目录中的所有配置文件。按照以下步骤执行:

  1. 创建 ~/.config/autostart 目录(如果不存在)
mkdir -p ~/.config/autostart
  1. ~/.config/autostart 目录中创建一个文件 devilspie2.desktop
touch ~/.config/autostart/devilspie2.desktop
  1. 编辑 ~/.config/autostart/devilspie2.desktop
nano ~/.config/autostart/devilspie2.desktop

并将以下内容复制并粘贴到文件中

[Desktop Entry]
Type=Application
Name=Devilspie2
Exec=devilspie2
Terminal=false
NoDisplay=true
  1. 保存并关闭文件

按下 Ctrl + X,然后按 Y 然后按 Enter

现在,当您登录到 Ubuntu 时,Devilspie2 将自动启动并将始终在顶部的 Chrome 窗口保持在最顶层。