gui-wm/dwl
dwm for Wayland
-
dwl-9999~amd64+seatd X waybar +foot +bemenu +fcitx +grim +imv +mpv +rfm wf-recorder +wl-clipboard savedconfig
View Download Browse License: GPL-3Overlay: suckless_wl_zh -
dwl-0.7~amd64 ~arm64 ~ppc64 ~x86X savedconfig
View Download Browse License: CC0-1.0 GPL-3+ MITOverlay: gentoo -
dwl-0.6~amd64 ~arm64 ~ppc64 ~x86X savedconfig
View Download Browse License: CC0-1.0 GPL-3+ MITOverlay: gentoo -
dwl-0.5-r1~amd64 ~arm64 ~ppc64 ~x86X savedconfig
View Download Browse License: CC0-1.0 GPL-3+ MITOverlay: gentoo -
dwl-0.5amd64+seatd X waybar +foot +bemenu +fcitx +grim +imv +mpv +rfm wf-recorder +wl-clipboard savedconfig
View Download Browse License: GPL-3Overlay: suckless_wl_zh -
dwl-0.4amd64+seatd X +waybar +foot +bemenu +fcitx +grim +imv +mpv +rfm wf-recorder +wl-clipboard savedconfig
View Download Browse License: GPL-3Overlay: suckless_wl_zh -
dwl-0.3.1amd64+seatd X +waybar +foot +bemenu +fcitx +grim +imv +mpv +rfm wf-recorder +wl-clipboard savedconfig
View Download Browse License: GPL-3Overlay: suckless_wl_zh
ChangeLog
commit c6fe2ac0b371b60ecbc5acc377a1d755079bfea3
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Fri Dec 13 21:50:23 2024 +0800
1. i prefer using sed to modify config.mk in ebuild, this is the way i use in dev and test.
although this add the chance of bug if config.mk is not formatted correctly, i don't like go to far in the gentoo ebuild way.
i would like gentoo ebuild to be thin wrapper, as simple as possible.
2. modify the DEPENDs to align with dwl ebuilds in gentoo repository
commit 33c32d534d85e4cc045228e3677ddcfe2b0a91dc
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Wed Dec 11 22:50:26 2024 +0800
1. add back flag-o-matic eclass inheritance 2. fix others by pkgcheck scan
commit 39ca1d1e874b76ff0cb632c852f462cb541ba8bc
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Wed Dec 11 22:06:22 2024 +0800
Revert "change ebuild name to align with application name"
This reverts commit 2536ddd5f620904190a3f6036faca447084f3e51.
commit 2536ddd5f620904190a3f6036faca447084f3e51
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Wed Dec 11 21:48:24 2024 +0800
change ebuild name to align with application name
commit ead9ed59b1a16381a28bbc00a183b31b26ad355c
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Tue Dec 10 02:24:25 2024 +0800
1. commit fd61073b8c05c51bf5682a7cd7e11109892642b5 removed toolchain-funcs, but dwl-9999.ebuild does not work without it, so, add it back for dwl ebuilds
2. add ebuild for fcitx-handwrite
commit fd61073b8c05c51bf5682a7cd7e11109892642b5
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Mon Dec 9 21:11:55 2024 +0800
remove eclass not used from inherits
commit 971900e11dbd927f4a696a5ede32bbd84c3a0214
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Mon Dec 9 21:01:16 2024 +0800
update license info: https://blog.csdn.net/vigor2323/article/details/118948537
commit 48fb616c0487e9d1bac03f1fe80724bb7425d854
Author: guyuming <gu_yu_ming@139.com>
Date: Fri Nov 1 22:14:50 2024 +0800
add use flag for imv
commit ab38c889619115fb2a6bf78fc2dd5b3cbbf058dc
Author: guyuming <gu_yu_ming@139.com>
Date: Fri Oct 25 00:16:47 2024 +0800
fcitx should have wayland use flag enabled
commit c44d9acc981ed02cf48dd122eb5b79cb67219d09
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 23:37:29 2024 +0800
fix missing screenshot.sh installation
commit ac8aecd547e311ede57fe9f6cd896a5f552d92fe
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 23:27:01 2024 +0800
Revert "install wqy fonts with dwl"
since dependency for fcitx already includes wqy-zhenhei
This reverts commit ea5ea489d63bea85208a88b3af20c8bfb6873626.
commit 1252724b736a1af298f25a96a5ac5df1df9b68b3
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 21:40:13 2024 +0800
fix some trivial issue suggested by pkgcheck scan
commit d0c48bddc077a47facffc4ba2b594e5269e92a81
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 21:19:11 2024 +0800
add missing slurp dependency
commit ea5ea489d63bea85208a88b3af20c8bfb6873626
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 21:09:32 2024 +0800
install wqy fonts with dwl
commit af706516aefa7c4a16b8ef561f7097589bc763cd
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 20:37:02 2024 +0800
add seatd use flag
commit 8beaf0cac1dbfa025df2afbeaa5e5ae761ca68a1
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 17:33:34 2024 +0800
add wayland use flag for rfm, so that when required by dwl, it will pass the wayland use flag to gtk+
commit 0983d74d09a85a24b8d29d8353e7c2dde9b2e739
Author: guyuming <gu_yu_ming@139.com>
Date: Mon Oct 21 23:32:28 2024 +0800
add KEYWORDS into ebuilds
commit a6715283b6bbc10241d89b6f0cfe213828d034d6
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 13 21:44:00 2024 +0800
fix BadDefaultUseFlags error in pkgcheck scan
commit 8d2b4e0d690709e376005df1ef4cbcfdcaea0927
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 13 21:42:56 2024 +0800
add metadata.xml to fix UnknownUseFlags error in pkgcheck scan
commit f90ebc5e8cd230b714d90c2a16bbc5202aeb75fb
Author: guyuming <gu_yu_ming@139.com>
Date: Mon Jan 8 18:39:18 2024 +0800
waybar 和 dwl 配合使用的脚本,配置安装比较麻烦. 特别是最近我不用waybar使用dwl,觉得也挺好,为此,我为dwl作了如下扩展:
在 MOD+0 显示所有tags后,选中一个窗口,然后 MOD+t 显示此窗口所在tag
https://gitee.com/guyuming76/dwl/commit/3347256516c65f041e345e953b67c945309fa308
commit 6bb1a718ddd46d056eb60b87da72ff3bff6d2b77
Author: guyuming <gu_yu_ming@139.com>
Date: Wed Jan 3 22:09:39 2024 +0800
dwl-0.3.1 is based on wlroots-0.15.1, and does not crash when mouse pointer enters IM popup
commit baeb46802647b73238a8d793295162b5a35fb288
Author: guyuming <gu_yu_ming@139.com>
Date: Wed Jan 3 14:59:37 2024 +0800
dwl-0.4 is based on wlroots-0.16, dwl-0.5 is based on wlroots-0.17
version 0.4 and 0.5 here may be not strictly the same as in upstream. Just roughly mapped to upsteam.
commit 283bad24a6e5de632bba6b23417e33ee7cf99714
Author: guyuming <gu_yu_ming@139.com>
Date: Tue Dec 26 18:54:35 2023 +0800
安装screenshot.sh及 slurp
commit f57feefd71a43d44dfb8e4f923d60a1fd06e78e6
Author: guyuming <gu_yu_ming@139.com>
Date: Tue Dec 26 20:57:57 2023 +0800
9999 最新版本无需约束 wlroots 版本
commit 440a841d86bbb27cc11b307f1bfbb667413ec5b5
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Aug 3 21:00:02 2023 +0800
1. fcitx-configtool依赖dbus,而dwl可以不依赖dbus运行. 2. 有没有可能卸掉qt包?
commit ccdb44c20953d7e8470ba5d6a95f25606b67f951
Author: guyuming <gu_yu_ming@139.com>
Date: Wed Jun 28 15:36:16 2023 +0800
fix leading space with tab found by pkgcheck scan
commit 8cb7c791f444bbbdf4879763f0aee8980a54d5a9
Author: guyuming <gu_yu_ming@139.com>
Date: Sun Jun 4 17:23:35 2023 +0800
装中文输入法肯定会需要中文字体,就把文泉驿正黒给装了
commit 0f40533bd5f3b5ee2046bdc034d10db6ab687b45
Author: guyuming <gu_yu_ming@139.com>
Date: Sun Jun 4 14:19:30 2023 +0800
waybar related scripts use gui-apps/wtype::guru
commit 4640d7ff448c4ef1da069f9f9ba14bd9de5b932a
Author: guyuming <gu_yu_ming@139.com>
Date: Sun Jun 4 13:39:27 2023 +0800
waybar related script use inotifywait command
commit 6d64bdf6e096aabe28d8d0da096e1a1515f1c998
Author: guyuming <gu_yu_ming@139.com>
Date: Sat Jun 3 10:21:30 2023 +0800
dwl 里添加 rfm 依赖
commit 0e091929a6e1d41893ca360c257ddbbc8854adf3
Author: guyuming <gu_yu_ming@139.com>
Date: Fri Jun 2 07:42:58 2023 +0800
add fcitx5
commit 62db894b9259e5bacbfdbed11b4c5974176c9f35
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 1 19:23:07 2023 +0800
sleep.sh need to be installed
commit 76a84776c1b9255ef362107c0de247854002754a
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 1 16:10:56 2023 +0800
add basic wayland apps into dwl
commit e8d232406bf8b996909ecfdd4aa6db2e72c656f2
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 1 06:14:29 2023 +0800
DWL and waybar emerged without waybar configuration. waybar will emerge dependents such as dbus
commit 7de0db4676c0de96b64fb475cd84a11226c5c0ee
Author: guyuming <gu_yu_ming@139.com>
Date: Wed May 31 09:26:48 2023 +0800
there is no dwl.desktop
commit afdbdf754b5cda4b0ca97952f759bc05f09f8496
Author: guyuming <gu_yu_ming@139.com>
Date: Wed May 31 07:32:04 2023 +0800
first try
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Fri Dec 13 21:50:23 2024 +0800
1. i prefer using sed to modify config.mk in ebuild, this is the way i use in dev and test.
although this add the chance of bug if config.mk is not formatted correctly, i don't like go to far in the gentoo ebuild way.
i would like gentoo ebuild to be thin wrapper, as simple as possible.
2. modify the DEPENDs to align with dwl ebuilds in gentoo repository
commit 33c32d534d85e4cc045228e3677ddcfe2b0a91dc
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Wed Dec 11 22:50:26 2024 +0800
1. add back flag-o-matic eclass inheritance 2. fix others by pkgcheck scan
commit 39ca1d1e874b76ff0cb632c852f462cb541ba8bc
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Wed Dec 11 22:06:22 2024 +0800
Revert "change ebuild name to align with application name"
This reverts commit 2536ddd5f620904190a3f6036faca447084f3e51.
commit 2536ddd5f620904190a3f6036faca447084f3e51
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Wed Dec 11 21:48:24 2024 +0800
change ebuild name to align with application name
commit ead9ed59b1a16381a28bbc00a183b31b26ad355c
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Tue Dec 10 02:24:25 2024 +0800
1. commit fd61073b8c05c51bf5682a7cd7e11109892642b5 removed toolchain-funcs, but dwl-9999.ebuild does not work without it, so, add it back for dwl ebuilds
2. add ebuild for fcitx-handwrite
commit fd61073b8c05c51bf5682a7cd7e11109892642b5
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Mon Dec 9 21:11:55 2024 +0800
remove eclass not used from inherits
commit 971900e11dbd927f4a696a5ede32bbd84c3a0214
Author: guyuming <gu_yu_ming@hotmail.com>
Date: Mon Dec 9 21:01:16 2024 +0800
update license info: https://blog.csdn.net/vigor2323/article/details/118948537
commit 48fb616c0487e9d1bac03f1fe80724bb7425d854
Author: guyuming <gu_yu_ming@139.com>
Date: Fri Nov 1 22:14:50 2024 +0800
add use flag for imv
commit ab38c889619115fb2a6bf78fc2dd5b3cbbf058dc
Author: guyuming <gu_yu_ming@139.com>
Date: Fri Oct 25 00:16:47 2024 +0800
fcitx should have wayland use flag enabled
commit c44d9acc981ed02cf48dd122eb5b79cb67219d09
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 23:37:29 2024 +0800
fix missing screenshot.sh installation
commit ac8aecd547e311ede57fe9f6cd896a5f552d92fe
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 23:27:01 2024 +0800
Revert "install wqy fonts with dwl"
since dependency for fcitx already includes wqy-zhenhei
This reverts commit ea5ea489d63bea85208a88b3af20c8bfb6873626.
commit 1252724b736a1af298f25a96a5ac5df1df9b68b3
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 21:40:13 2024 +0800
fix some trivial issue suggested by pkgcheck scan
commit d0c48bddc077a47facffc4ba2b594e5269e92a81
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 21:19:11 2024 +0800
add missing slurp dependency
commit ea5ea489d63bea85208a88b3af20c8bfb6873626
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 21:09:32 2024 +0800
install wqy fonts with dwl
commit af706516aefa7c4a16b8ef561f7097589bc763cd
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 20:37:02 2024 +0800
add seatd use flag
commit 8beaf0cac1dbfa025df2afbeaa5e5ae761ca68a1
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Oct 24 17:33:34 2024 +0800
add wayland use flag for rfm, so that when required by dwl, it will pass the wayland use flag to gtk+
commit 0983d74d09a85a24b8d29d8353e7c2dde9b2e739
Author: guyuming <gu_yu_ming@139.com>
Date: Mon Oct 21 23:32:28 2024 +0800
add KEYWORDS into ebuilds
commit a6715283b6bbc10241d89b6f0cfe213828d034d6
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 13 21:44:00 2024 +0800
fix BadDefaultUseFlags error in pkgcheck scan
commit 8d2b4e0d690709e376005df1ef4cbcfdcaea0927
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 13 21:42:56 2024 +0800
add metadata.xml to fix UnknownUseFlags error in pkgcheck scan
commit f90ebc5e8cd230b714d90c2a16bbc5202aeb75fb
Author: guyuming <gu_yu_ming@139.com>
Date: Mon Jan 8 18:39:18 2024 +0800
waybar 和 dwl 配合使用的脚本,配置安装比较麻烦. 特别是最近我不用waybar使用dwl,觉得也挺好,为此,我为dwl作了如下扩展:
在 MOD+0 显示所有tags后,选中一个窗口,然后 MOD+t 显示此窗口所在tag
https://gitee.com/guyuming76/dwl/commit/3347256516c65f041e345e953b67c945309fa308
commit 6bb1a718ddd46d056eb60b87da72ff3bff6d2b77
Author: guyuming <gu_yu_ming@139.com>
Date: Wed Jan 3 22:09:39 2024 +0800
dwl-0.3.1 is based on wlroots-0.15.1, and does not crash when mouse pointer enters IM popup
commit baeb46802647b73238a8d793295162b5a35fb288
Author: guyuming <gu_yu_ming@139.com>
Date: Wed Jan 3 14:59:37 2024 +0800
dwl-0.4 is based on wlroots-0.16, dwl-0.5 is based on wlroots-0.17
version 0.4 and 0.5 here may be not strictly the same as in upstream. Just roughly mapped to upsteam.
commit 283bad24a6e5de632bba6b23417e33ee7cf99714
Author: guyuming <gu_yu_ming@139.com>
Date: Tue Dec 26 18:54:35 2023 +0800
安装screenshot.sh及 slurp
commit f57feefd71a43d44dfb8e4f923d60a1fd06e78e6
Author: guyuming <gu_yu_ming@139.com>
Date: Tue Dec 26 20:57:57 2023 +0800
9999 最新版本无需约束 wlroots 版本
commit 440a841d86bbb27cc11b307f1bfbb667413ec5b5
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Aug 3 21:00:02 2023 +0800
1. fcitx-configtool依赖dbus,而dwl可以不依赖dbus运行. 2. 有没有可能卸掉qt包?
commit ccdb44c20953d7e8470ba5d6a95f25606b67f951
Author: guyuming <gu_yu_ming@139.com>
Date: Wed Jun 28 15:36:16 2023 +0800
fix leading space with tab found by pkgcheck scan
commit 8cb7c791f444bbbdf4879763f0aee8980a54d5a9
Author: guyuming <gu_yu_ming@139.com>
Date: Sun Jun 4 17:23:35 2023 +0800
装中文输入法肯定会需要中文字体,就把文泉驿正黒给装了
commit 0f40533bd5f3b5ee2046bdc034d10db6ab687b45
Author: guyuming <gu_yu_ming@139.com>
Date: Sun Jun 4 14:19:30 2023 +0800
waybar related scripts use gui-apps/wtype::guru
commit 4640d7ff448c4ef1da069f9f9ba14bd9de5b932a
Author: guyuming <gu_yu_ming@139.com>
Date: Sun Jun 4 13:39:27 2023 +0800
waybar related script use inotifywait command
commit 6d64bdf6e096aabe28d8d0da096e1a1515f1c998
Author: guyuming <gu_yu_ming@139.com>
Date: Sat Jun 3 10:21:30 2023 +0800
dwl 里添加 rfm 依赖
commit 0e091929a6e1d41893ca360c257ddbbc8854adf3
Author: guyuming <gu_yu_ming@139.com>
Date: Fri Jun 2 07:42:58 2023 +0800
add fcitx5
commit 62db894b9259e5bacbfdbed11b4c5974176c9f35
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 1 19:23:07 2023 +0800
sleep.sh need to be installed
commit 76a84776c1b9255ef362107c0de247854002754a
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 1 16:10:56 2023 +0800
add basic wayland apps into dwl
commit e8d232406bf8b996909ecfdd4aa6db2e72c656f2
Author: guyuming <gu_yu_ming@139.com>
Date: Thu Jun 1 06:14:29 2023 +0800
DWL and waybar emerged without waybar configuration. waybar will emerge dependents such as dbus
commit 7de0db4676c0de96b64fb475cd84a11226c5c0ee
Author: guyuming <gu_yu_ming@139.com>
Date: Wed May 31 09:26:48 2023 +0800
there is no dwl.desktop
commit afdbdf754b5cda4b0ca97952f759bc05f09f8496
Author: guyuming <gu_yu_ming@139.com>
Date: Wed May 31 07:32:04 2023 +0800
first try