哟,这个不错,可以尝试
经过尝试,idea支持的较为完美;dbeaver不支持,标题栏还是老样子。
经过尝试,idea支持的较为完美;dbeaver不支持,标题栏还是老样子。
忘记写了,gtk 程序还需要修改配置文件并注销重新登录后才能够生效:
- 修改文件 ~/.gtkrc-2.0 ,添加 gtk-modules=appmenu-gtk-module
- 修改文件 ~/.config/gtk-3.0/settings.ini ,[Settings] 条目下 添加 gtk-modules=appmenu-gtk-module
完美搞定。
唯一提醒大家的是 【~/.gtkrc-2.0】这个文件,会被自动追加【gtk-modules=appmenu-gtk-module】但是没有换行,会导致Filezilla之类的程序无法适配,调整配置文件格式正确即可。
这么好的方案,竟然没有引起大家的关注,真是明珠蒙尘啊
这么好的方案,竟然没有引起大家的关注,真是明珠蒙尘啊
只能说众口难调吧,之前 Ubuntu 的 unity 桌面就可以这样,但是现在也都黄了,现在的全局菜单都是 unity 的遗产。大多数人还是比较喜欢 windows 这种传统的布局,毕竟用的习惯了,也不在乎那一点点屏幕空间了。
当然,从我个人角度来说,做这个东西只是为了 UI 统一一些。像 electron gtk java qt 的菜单栏的风格完全不统一,看着就难受,用全局菜单统一到顶栏或者标题栏上就舒服多了。
只能说众口难调吧,之前 Ubuntu 的 unity 桌面就可以这样,但是现在也都黄了,现在的全局菜单都是 unity 的遗产。大多数人还是比较喜欢 windows 这种传统的布局,毕竟用的习惯了,也不在乎那一点点屏幕空间了。
当然,从我个人角度来说,做这个东西只是为了 UI 统一一些。像 electron gtk java qt 的菜单栏的风格完全不统一,看着就难受,用全局菜单统一到顶栏或者标题栏上就舒服多了。
感觉系统完全可以内置集成类似的方案。
感觉系统完全可以内置集成类似的方案。
这个可以有,希望后续官方能集成且可配置。
已更新。
感谢分享
为啥没得任何反应呢,
为啥没得任何反应呢,
按说明安装 dde-globalmenu 修改配置文件,再重新登录才行
完美搞定。
唯一提醒大家的是 【~/.gtkrc-2.0】这个文件,会被自动追加【gtk-modules=appmenu-gtk-module】但是没有换行,会导致Filezilla之类的程序无法适配,调整配置文件格式正确即可。
你好,idea系列软件是要做什么设置吗?我安装完成后,没得啥反应
你好,idea系列软件是要做什么设置吗?我安装完成后,没得啥反应
idea设置 -> 插件 里安装 javafx runtime 插件
非常棒,要能调成黑色几完美了
非常棒,要能调成黑色几完美了
系统设置成暗黑模式应该就会变黑了
系统设置成暗黑模式应该就会变黑了
的确,但能不能单独设置idea的颜色
的确,但能不能单独设置idea的颜色
不能,没有这个功能。
ldd: ./libdde-chameleon.so: 没有那个文件或目录,检查依赖时候报这个错误
ldd: ./libdde-chameleon.so: 没有那个文件或目录,检查依赖时候报这个错误
ldd 后面加 libdde-chameleon.so 文件的实际路径
由官方 dde-kwin 仓库中的 chameleon 窗口装饰器结合 https://github.com/Zren/material-decoration 修改而来,保留了原来的全部功能,并将每个窗口的菜单显示在标题栏上以节省纵向屏幕空间。
项目地址:https://github.com/SeptemberHX/Chameleon-patched
======== 2021/08/19 ========
修复左右方向键越界异常崩溃问题
修复屏幕设置缩放情况下菜单图标过小的问题
如何使用:
1. 安装 https://github.com/SeptemberHX/dde-globalmenu-service 。进入链接后,右侧 release 页面下载 deb 安装包,安装后,在启动器中设置自启动。V20.6 之后可能需要先手动安装appemenu-qt:`sudo apt install appmenu-qt`
2.
2. sudo apt install libkf5config-bin libqt5quickparticles5 libqt5quickshapes5 依赖可能不全,请务必先使用命令 ldd libdde-chameleon.so 查看一下依赖是否全部存在。欢迎反馈以完善依赖项
3. 备份系统原有装饰器文件:cp /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/libdeepin-chameleon.so 备份路径
4. 前往项目地址 右侧 的 release 页面,下载最新版本。将下载的 so 文件复制到 /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/libdeepin-chameleon.so 即可
如何还原:
如果依赖不足等情况发生,装饰器会出现异常并导致 kwin 无限重启,用户界面基本无法操作。此时:
1. 按下 ctrl+alt+F2,输入用户名密码登陆
2. 将备份的 so 文件拷贝回 /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/libdeepin-chameleon.so 即可
3. 如果之前没有备份,那么 sudo apt reinstall dde-kwin 即可
截图: