Fluxbox borderWith 位于聚焦的最大化窗口上

Fluxbox borderWith 位于聚焦的最大化窗口上

使用 Fluxbox 几天了,现在试图按照我想要的方式进行设置。

我在 .fluxbox/overlay 中添加了 window.focus.borderWidth: 2 (和 .borderColor: white),这样我就可以轻松确定哪个窗口处于焦点状态,而无需向下查看工具栏。这很完美..除了:

如果窗口最大化(例如 Firefox),则不会出现焦点边框,因此对于最大化的窗口,我无法使用相同的视觉效果来确定它们是否获得焦点。为什么痴迷:我在多头设置上使用 deco: border (我不需要窗口标题),所以我想知道焦点是什么。

简而言之,我想要在 Fluxbox 中为聚焦的最大化窗口设置大边框,如何实现?

答案1

向 sf.net/projects/fluxbox 提交功能请求。您想要的内容目前被 src/WindowState.cc 中的这段代码阻止:

38 bool WindowState::useBorder() const {
39     return !fullscreen && maximized != MAX_FULL && deco_mask & DECORM_BORDER;
40 }

(如果最大化不是仅垂直或仅水平)

相关内容