Добавьте кнопку «Текст после действия»

Я хотел бы знать, как добавить текст после кнопки действия в верхней панели. Я уже знаю, как изменить текст кнопки действий с расширением оболочки, но я хочу добавить текст после него, это ничего не делает. С помощью расширения Unite расширение оболочки вы можете добавить текст, когда настольный стол сосредоточен, и это немного помогает, но я хотел бы, чтобы это было показано все время, а не только на рабочем столе. Я работаю Ubuntu 20.04 с Gnome 3.36.2.

2
задан 11 March 2021 в 17:52

1 ответ

вы можете достичь этого, создав расширение гнома-оболочки gnome-shell

Extension UUID: add_plain_text_beside_actv_button@username.domain Измените это в нижеприведенной команде (и далее), если вы хотите иметь другое имя... В противном случае просто скопируйте приведенную ниже команду и выполните ее.

run

install -D /dev/null $HOME/.local/share/gnome-shell/extensions/add_plain_text_beside_actv_button@username.domain@username.domain/extension.js

run

install -D /dev/null $HOME/.local/share/gnome-shell/extensions/add_plain_text_beside_actv_button@username.domain@username.domain/metadata.json

копирование вставьте следующее содержимое в файл extension.js и измените "Your Text Here" (Ваш текст здесь) на номер строки. 12, в нижеследующее содержимое с любым нужным вам текстом. Скопируйте

'use strict';

const { St, Clutter } = imports.gi;

const Main = imports.ui.main;

let _myText;

class Extension {

    enable() {
    _myText = new St.Label({ text: 'Your Text Here', y_align: Clutter.ActorAlign.CENTER, style_class: 'panel-button', track_hover: true, reactive: true });
    Main.panel._leftBox.insert_child_at_index(_myText, 1)
    }

    disable() {
    _myText.destroy();
    }
}

function init() {
    return new Extension();
}

вставьте следующее содержимое в файл метаданных.json .

{
  "name": "Add Plain Text Beside Activities Button",
  "description": "Add Plain Beside After Activities Button",
  "uuid": "add_plain_text_beside_actv_button@username.domain",
  "shell-version": [
    "3.36"
  ]
}

Сохраните файлы и закройте...

Если вы находитесь в Xorg-сессии, вы можете обновить gnome-оболочку с помощью метода Alt+F2 r Enter, а затем включить расширение.

Если Вы находитесь на сессии Wayland. выйдите из системы и войдите в систему, а затем включите расширение.

enter image description here

enter image description here

0
ответ дан 18 March 2021 в 23:27

Другие вопросы по тегам:

Похожие вопросы: