从终端修改 ubuntu 20.04 LTS 中的 gnome-flashback 面板

从终端修改 ubuntu 20.04 LTS 中的 gnome-flashback 面板

我全新安装了 20.04 LTS,安装gnome-flashback如下:
sudo apt-get install gnome-session-flashback -qq
登录 Xsession 后gnome-flashback,我想从命令行执行三个操作:

  1. 拆下整个底板
  2. 在顶部面板添加一个垃圾图标(位于左侧,左侧栏之前)
  3. 在顶部面板添加“窗口列表”(位于右侧,主菜单之后)

具有所需输出的虚拟机的屏幕截图:

在此处输入图片描述

我认为这应该可以用来实现gsettings,对吧?
我一直在尝试手动调整面板元素并同时用检查更改dconf watch /,但是,我无法复制会导致所需操作的命令...

答案1

为什么不按住 Super+Alt..... 并右键单击面板?

:)

进一步来说:

  1. Super+Alt+右键单击底部面板-->删除面板。

  2. 和 3. Super+Alt+右键单击上面的面板 --> 添加到面板 --> 选择垃圾箱和(我相信)Windows 列表或窗口切换器小程序,它应该是这两个之一。

如果您选择了错误的 --> Super+Alt-右键单击小程序图标 --> 删除小程序。

要移动小程序图标,请 Super+Alt+右键单击 --> 更改位置。

哈哈哈:)

答案2

一种方法是从现有的布局文件开始 - /usr/share/gnome-panel/layouts/ubuntu.layout。将该布局复制到my-layout.layout同一目录中。

编辑布局文件以满足您的需要:
- 删除整个[Toplevel bottom-panel]组;
- 删除[Object show-destkop]组;
- 删除[Object workspace-switcher]组;
- 在[Object window-list]组下toplevel-id从更改bottom-paneltop-panel

上面应该只给你带有和menu-bar小程序的顶部面板。window-listindicators

要添加垃圾小程序,您需要进行以下更改:
- 确保gnome-applets已安装;
- 添加新组:

[Object trash]
object-iid=TrashAppletFactory::TrashApplet
toplevel-id=top-panel
pack-type=end
pack-index=1

当布局文件准备好后,请执行以下操作:
-gnome-panel --replace &从 分离面板session
-killall gnome-panel终止/停止它。如果没有上述操作,它将自动重新启动。
-dconf reset -f /org/gnome/gnome-panel/删除现有配置;
- 使用 更改默认布局gsettings set org.gnome.gnome-panel.general default-layout "my-layout"

现在您可以使用或重新启动来重新启动面板gnome-panel &。如果我没有犯错,您应该会得到您的布局。抱歉,这未经测试!

相关内容