文件名称:wluma:根据屏幕内容自动调节亮度
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-17 06:07:44
night-mode dark-theme vulkan lumen screen
乌鲁玛 基于wlroots的合成器的工具,该工具会根据屏幕内容和您周围的环境光量自动调整屏幕亮度。 主意 当您看着黑暗的窗口(例如全屏终端)时,该应用程序将自动使屏幕变亮;当您看着明亮的窗口(例如Web浏览器)时,该应用程序将使屏幕变暗。 该算法考虑了您周围的环境光量,因此同一窗口在白天可能比晚上更亮。 在的作者(激发我创建此应用程序的项目)的允许下,我正在重复使用演示GIF: 用法 只需启动wluma并像wluma继续调整屏幕亮度-该应用程序将了解您的偏好。 表现 即使该应用程序每秒可以监视屏幕内容几次,它对系统资源和电池寿命的影响却很小。 这是通过使用 Wayland协议来访问屏幕内容并完全使用Vulkan API在GPU上进行计算来实现的。 安装 在Arch Linux上,您可以使用软件包。 或者,使用make build并通过sudo make install 。 跑步 要运行
【文件预览】:
wluma-master
----.github()
--------FUNDING.yml(17B)
----src()
--------main.c(42KB)
----protocol()
--------wlr-export-dmabuf-unstable-v1.xml(9KB)
--------meson.build(877B)
----LICENSE(746B)
----README.md(3KB)
----Makefile(777B)
----wluma.service(298B)
----.gitignore(11B)
----meson.build(717B)