gjsext:gjsext允许使用香草`gjs`运行Gnome Shell扩展

时间:2024-05-01 23:59:49
【文件属性】:

文件名称:gjsext:gjsext允许使用香草`gjs`运行Gnome Shell扩展

文件大小:30KB

文件格式:ZIP

更新时间:2024-05-01 23:59:49

JavaScript

GTK / Gnome扩展运行程序 这个项目提供了gjsext ,它允许使用vanilla gjs运行Gnome Shell Extensions。 它创建一个空的应用程序并在其中加载扩展。 开发状态: alpha (供我个人使用) 用法 gjsext PATH_1/extension.js PATH_2/extension.js 这将打开一个带有一些按钮的GTK窗口,以测试扩展。 对于每个扩展,都有一个简单的启用/禁用按钮。 测试你可以运行gjsext与--nogui 。 这将仅加载并启用所有扩展。 gjsext --nogui PATH_1/extension.js PATH_2/extension.js 局限性 仅限GTK 。 到目前为止,仅支持普通的GTK扩展。 您的扩展程序应避免使用imports.ui模块,因为这些模块是特定于Gnome-Shell的。 使用imports


【文件预览】:
gjsext-main
----bake.sh(3KB)
----.gitignore(35B)
----package.json(767B)
----Makefile(467B)
----webpack.config.js(2KB)
----bin()
--------gjsext(187B)
----tests.sh(934B)
----examples()
--------panel()
--------minimal-extension()
----README.md(3KB)
----.bakerc(2KB)
----LICENSES()
--------MIT.txt(1KB)
--------CC-BY-4.0.txt(17KB)
----lib()
--------gjsext()
----hacks()
--------st-test.js(1KB)
--------libtest(592B)
----HACKING.md(6KB)
----.reuse()
--------templates()
--------dep5(620B)

网友评论