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

一、通过插件实现

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

  • Appearance标签页下

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

  • Buttons标签页下如图设置

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

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

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

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

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

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

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

已有 15 条评论

  1. 这个 Active Window Control 所占的距离无法自动调整,遇到字少的程序名会跟后面全局菜单隔老远,遇到字多的程序名显示几个字就省略了。。。不过勉强能用 —— 大黄木易 大黄木易 于 发表。 回复TA
    1. 可以调的 我开始也是那样。多试着调调就行了 —— 等我稍后补充昵称 等我稍后补充昵称 [作者] 于 发表。 回复TA
  2. 可以使用下面插件进行代替。
    applet-window-title(有自动调节宽度功能)
    applet-window-buttons
    applet-window-appmenu(全局菜单控件,有可以不安装)

    我以前也使用Active Windows Control 后来就换了上面这几个插件。
    开发者主页:https://github.com/psifidotos (里面可以找到,开发者都置顶了) —— 吹口琴的代码 吹口琴的代码 于 发表。 回复TA

    1. active window control其实也会自动调整宽度,只是设置调起来有些绕 —— 等我稍后补充昵称 等我稍后补充昵称 [作者] 于 发表。 回复TA
  3. 卸载后,我放大后最小化关闭放大都没有了 —— ttttt ttttt 于 发表。 回复TA
    1. 找到解决办法了,勾掉 hide titlebar for maximized windows —— ttttt ttttt 于 发表。 回复TA
  4. ??哈喽up主,搜这个相关也能遇到你。嘻嘻 —— reboot reboot 于 发表。 回复TA
    1. 你应该不是用百度搜索的吧 百度好像没怎么收录我这网站的东西 —— 飞蚊话 飞蚊话 [作者] 于 发表。 回复TA
  5. Up, 重启后隐藏标题栏的配置失效了怎么解决? —— 森哥 森哥 于 发表。 回复TA
    1. 现在的latte与kde配置有冲突,难以解决… —— 飞蚊话 飞蚊话 [作者] 于 发表。 回复TA
  6. 在这里有使用 latte dock 时如何解决最大化时窗口无边框的方法。
    https://userbase.kde.org/LatteDock/TipsAndTricks#Can_I_have_different_Borderless_Maximized_windows_options_between_different_layouts? —— Hsueh Hsueh 于 发表。 回复TA
  7. 目前KDE6已经发布,这个软件包好像已经无法使用了。 —— sengedev sengedev 于 发表。 回复TA
    1. kde6可以用名为“Truely Maximized”的kwin脚本来实现这个效果
      设置-窗口管理-kwin脚本-获取新脚本-搜索 —— sf467 sf467 于 发表。 回复TA
    2. 现在在Debian,目前还没升上去 —— 飞蚊话 飞蚊话 [作者] 于 发表。 回复TA
  8. 收藏了,以后可能会用到 —— 应用分享 应用分享 于 发表。 回复TA

添加新评论