将静态文本添加到 GNOME 的顶部栏中

Kli*_*cou 5 gnome wayland 20.10

是否可以向任务栏添加一些文本(例如,仅在日期显示的左侧或右侧),最好仅通过编辑配置文件而无需安装任何扩展?

我希望这样做,因为我使用多个不同的用户名登录,不想为每个用户名使用不同的壁纸/背景,并且希望能够一眼看出我登录的是哪个用户必须启动终端窗口。因此,根据我的用户身份,能够在日期旁边显示“A”或“B”之类的功能会很棒。

UnK*_*OWn 4

由于您想避免扩展并且您的会话是 Wayland,

将以下命令添加到启动应用程序,

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'var userName = imports.gi.GLib.get_user_name();\                                                                                                                            
Main.panel._centerBox.add_child(new imports.gi.St.Label ({ text: userName, y_align: imports.gi.Clutter.ActorAlign.CENTER }))'
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述