百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

dwm-flexipatch

> 编程语言
开源

一个带有预处理指令的 dwm 构建,用于在构建过程中决定要包含哪些补丁

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个带有预处理指令的 dwm 构建,用于在构建过程中决定要包含哪些补丁

这个 dwm 6.8 (2bb919e, 2026-03-08) 侧项目对 dwm 的修补采取了不同的方法。它使用预处理指令来决定是否在构建时包含修补程序。本质上,这意味着此次构建(无论好坏)都包含了修补后的代码和原始代码。目的是让您可以选择包含哪些修补程序,而构建结果将包含这些代码,不再多余。由于某些修补程序的复杂性,dwm-flexipatch 与主流 dwm 分道扬镳,出于维护原因,对某些核心修补程序不再强制性。对于经典的 dwm-flexipatch 构建,请参阅分支 dwm-flexipatch-1.0。

例如,如果要包含 alpha 补丁,那么只需要将 patches.h 中的此设置从 0 翻转为 1:

或者,如果您已经找到了所需的补丁,但不想在板上保留其余的 flexipatch 杂乱,那么您可能想要查看 flexipatch-finalizer;这是一个自定义预处理器工具,它可以删除所有未使用的 flexipatch 代码,使您得到一个包含所选补丁的构建。有关 dwm 窗口管理器、如何安装和如何工作的详细信息,请参阅 https://dwm.suckless.org/。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cdwmflexipatchsuckless

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言