不活动时使 Firefox 窗口变暗/淡化

Mik*_*lin 3 windows firefox window-manager

现在 Visual Studio 2012 有一个有点可用的黑暗主题,我开始真正减轻工作中眼睛的压力。

现在的问题是我有两个显示器,通常左边有一个最大化的视觉工作室,右边有一个最大化的 Firefox。我现在从 Visual Studio 获得的所有黑暗都被它旁边的 Firefox 窗口的亮度所掩盖(双关语)。

为 Firefox 安装一个深色主题会有所帮助,但主要是网页内容的问题,而不是它们周围的 chrome。所以我有一个想法,如果 Firefox 可以在我关注另一个窗口时变暗(即调低内容窗格的亮度,使白色背景变成灰色等)会很有用。有没有人知道可以完成这样的事情?

igl*_*vzx 6

如果你有一个深色的墙纸并且 Firefox 窗口后面没有窗口,你可以使用AutoHotkey使窗口失去焦点时透明,当它获得焦点时不透明。我想出了一个简单的脚本,它也应该对资源很轻:

SetTitleMatchMode, RegEx

Firefox := "- Mozilla Firefox$"

while (true)
{
    IfWinActive, % Firefox
    {
        WinSet, Trans, 255

        WinWaitNotActive, % Firefox
        {
            WinSet, Trans, 127
        }
    }
    else
    {
        WinWaitActive, % Firefox
        {
            WinSet, Trans, 255
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

视频演示:http :
//www.youtube.com/watch?v=1-C9Jn5HCfI