我正在使用带有 Mate 桌面的 Linux Mint Maya,我对系统标题栏不太满意,因为它占用了笔记本电脑屏幕上的太多空间。
- 如何自动隐藏 Mate 中的面板?
- 或者我如何更有效地使用它?也许有一种方法可以显示“打开时间:时间”,或者在“- + x”按钮旁边添加一个“始终在顶部”按钮,用于最小化、最大化和关闭窗口。
- 或者如何在面板中设置 Firefox 的菜单按钮和标签栏,就像在 Windows 或 Linux 中的 Chromium 中一样?
是否可以为 Mate 桌面制作一个扩展,我可以从哪里开始使用它?我是编程新手,想为开源社区做出贡献。
答案1
你在一个问题中提出了太多问题,这在 SU 上通常是一种不好的表现。但由于这个问题已经过时了,我会尝试为你指明正确的方向:
如何自动隐藏 Mate 中的面板?
Mate 是 Gnome2 的一个分支,因此相同的方法仍然有效。
- 右键单击面板
- 特性
- 自动隐藏
如果失败,您可以启动mateconf-editor
(终端或系统工具,IIRC)。
- 导航至“应用程序”>“面板”
- 自动隐藏复选框
或者我如何更有效地使用它?也许有一种方法可以显示“打开时间:时间”,或者在“- + x”按钮旁边添加一个“始终在顶部”按钮,用于最小化、最大化和关闭窗口。
这取决于您的工作方式,因此除了使用窗口查看顶部栏中可以存在的内容外,我无法对此发表太多评论mateconf-editor
。我上次检查的是菜单、最小、最大、关闭。
或者如何像在 Windows 中一样在面板中设置 Firefox 的菜单按钮和标签栏?
你需要更具体一点,但假设你的意思是这样的:
我不确定 Mate 目前是否支持这一点 - 但我也不完全确定。
是否可以为 Mate 桌面制作一个扩展?我可以在哪里开始使用它?
这是 Linux...当然可以。但是,问题更多的是 Mate API 有多灵活 - 或者你是否需要重写他们的任何东西?
答案2
要使自动隐藏功能在 MATE 面板中工作:
- 右键单击面板,选择属性并勾选自动隐藏。
- 使用 mate-tweak 保存。
- 在生成的文件 /usr/share/mate-panel/layouts/user-tweak.layout 和 .panel 中,使用 Pluma 或其他文本编辑器进行编辑,以确保在两个文件中都指定了自动隐藏:
用户调整面板:
[toplevels/bottom]
expand=true
orientation='bottom'
screen=0
y-bottom=0
auto-hide=true
size=19
y=748
用户调整布局:
[Toplevel bottom]
orientation=bottom
expand=true
size=19
auto-hide=true