本文最后一次在 2020 年 03 月27 日更新,部分内容可能已经过时!
通过删除最大化时候的标题栏,从而实现让窗口尽可能多的利用屏幕空间。

一、通过插件实现

这是很方便的一种实现方法。只需要通过plasma的在线安装插件功能,装好Active Window Control这个插件并启用,之后在这个插件的设置界面中,改动下述几个位置(其他地方随意):

  • Appearance标签页下

    • 取消勾选Fill width,并将下边的拖动条移至合适的位置(根据一会儿设置的图标大小调整)
    • 勾选Hide titlebar for maximized windows
    • 取消勾选Show window title

  • Buttons标签页下如图设置

注意:Button sizeButtons spacing以适合panel为准;而Appearance标签页的拖动条以这里为准

完成。实现了类似与Unity桌面环境的最大化窗口时,标题栏合并到panel的效果。

二、通过配置文件实现(已失效)

本段所述之文件现已被移除。

编辑~/.config/kderc,做如下修改:

  • [Compositing]中添加语句
BorderlessMaximizedWindows=true
  • [windows]中,将BorderlessMaximizedWindows的值改为true

完成。现在最大化窗口时会隐藏标题栏。可以通过alt+左键拖动窗口取消最大化,进而关闭窗口。

已有 11 条评论

  1. 大黄木易 大黄木易

    这个 Active Window Control 所占的距离无法自动调整,遇到字少的程序名会跟后面全局菜单隔老远,遇到字多的程序名显示几个字就省略了::(狂汗)。。。不过勉强能用

    1. 可以调的 我开始也是那样。多试着调调就行了

  2. 可以使用下面插件进行代替。
    applet-window-title(有自动调节宽度功能)
    applet-window-buttons
    applet-window-appmenu(全局菜单控件,有可以不安装)

    我以前也使用Active Windows Control 后来就换了上面这几个插件。
    开发者主页:https://github.com/psifidotos (里面可以找到,开发者都置顶了)

    1. active window control其实也会自动调整宽度,只是设置调起来有些绕

  3. ttttt ttttt

    卸载后,我放大后最小化关闭放大都没有了

    1. ttttt ttttt

      找到解决办法了,勾掉 hide titlebar for maximized windows

  4. reboot reboot

    ??哈喽up主,搜这个相关也能遇到你。嘻嘻

    1. 你应该不是用百度搜索的吧 百度好像没怎么收录我这网站的东西

  5. 森哥 森哥

    Up, 重启后隐藏标题栏的配置失效了怎么解决?

    1. 现在的latte与kde配置有冲突,难以解决…

    2. kbh kbh

      可以将状态栏设置为窗口位于后方达到差不多同样的效果

添加新评论