为 guake 添加窗口填充

为 guake 添加窗口填充

文字太靠近屏幕边缘,我想允许较小的10 像素四面都有衬垫,以舒适我的眼睛。这可能吗?我正在使用guake

答案1

guake是一个python脚本,因此您可以简单地编辑它。

  1. guake在您喜欢的文本编辑器中打开脚本( gedit, 或vim或任何您使用的编辑器):

    sudo emacs /usr/bin/guake
    
  2. 找到这一行:

    width = 100
    

    它应该在get_final_window_rect(self)函数中,在我看来guake它是第 821 行。

  3. 将其更改为:

    width = 99
    

    然后保存文件。

  4. 关闭并重新启动guake

    guake -q && guake &
    

我能想到的添加填充的最佳方法是在窗口周围添加边框guake,虽然这不是您真正需要的,但这可能是一个不错的解决方法。编辑文件/usr/share/guake/guake.glade,转到<widget class="GtkNotebook" id="notebook-teminals">部分并更改此行(我的版本中为第 24 行):

<property name="show_border">False</property>

<property name="show_border">True</property>

这会给林间空地窗口周围添加边框,其作用有点像添加填充。虽然不完美,但可能是一种解决方法。

另一个(更丑陋的)选择是改变

 <property name="decorated">False</property>

<property name="decorated">True</property>

在第 11 行,在 中<widget class="GtkWindow" id="window-root">。这将使其guake看起来像一个普通窗口,因此屏幕边缘和 之间将再次留有空间glade。当然,如果您愿意这样做,您也可以使用普通的终端仿真器并避免整个问题。

相关内容