archlinux - 如何创建 AwesomeWM 主题
问题描述
我最近遇到了 awesomeWM,想创建一个新主题,但我不知道如何创建一个以及它是如何工作的
解决方案
简短的回答是您需要将默认主题复制到~/.config/awesome/theme.lua
,将配置更改为指向它,然后对其进行修改。
但我认为这不是你真正要问的。更长的答案是 AwesomeWM 是一个窗口管理器框架。配置是用一种叫做 Lua 的编程语言编写的。从您的配置中,您可以创建小部件、条形图和花哨的东西。“主题”不是一个独立的东西。它是“只是”lua 代码。
文档在这里 https://awesomewm.org/apidoc/documentation/03-declarative-layout.md.html
主题变量列表在这里: https ://awesomewm.org/apidoc/documentation/06-appearance.md.html
入门指南在这里: https ://awesomewm.org/apidoc/documentation/07-my-first-awesome.md.html
推荐阅读
- javascript - Determine if toggleClass added or removed class
- jdbc - 如何执行 JDBC Kafka 连接器 jar
- android - recyclerview 中的 Webview 没有就地展开。(底部没有缩小)
- javascript - 全局将 role=button 设置为 onkeypress 空格键,用于带有 href 的伪按钮
- c# - Add text with the 1st line that is written to an external file
- python - Tornado 在多次连接下载后不会释放内存
- firebase - Flutter cloud_firestore 插件 Android 上的事务
- mysql - Mysql语法错误创建存储函数5.6.10
- sql - Oracle DB SQL将base64字符串(> 4000个字符)插入SQL中表的BLOB列
- sql - Excel vba create array and run sql query from given values multiple times