mirror of
https://codeberg.org/dwl/dwl-patches.git
synced 2026-09-19 13:52:50 +00:00
Add awesomebar patch
This commit is contained in:
committed by
A Frederick Christensen
parent
c491be9028
commit
2591ce4fe4
@@ -0,0 +1,42 @@
|
||||
### Description
|
||||
|
||||
Based on the corresponding `dwm` patch, this patch implements the AwesomeWM-style bar for `dwl`.
|
||||
|
||||
Clients are hidden using the logic already present in the `arrange` function.
|
||||
|
||||
#### Default key bindings
|
||||
|
||||
* `Mod + s` — Unhide the selected client.
|
||||
* `Mod + Shift + s` — Unhide all hidden clients on the current tag.
|
||||
* `Mod + Shift + h` — Hide the focused client.
|
||||
* `Mod + Shift + j` / `Mod + Shift + k` — Cycle through both visible and hidden clients.
|
||||
|
||||
#### Bar buttons
|
||||
|
||||
* Clicking the focused client hides it.
|
||||
* Clicking an unfocused visible client focuses it.
|
||||
* Clicking a hidden client unhides and focuses it.
|
||||
|
||||
### Dependencies
|
||||
|
||||
* [bar](/dwl/dwl-patches/raw/branch/main/patches/bar/bar.patch)
|
||||
|
||||
### Download
|
||||
|
||||
* [main 2026-08-03](/dwl/dwl-patches/raw/branch/main/patches/bar-awesomebar/bar-awesomebar.patch)
|
||||
|
||||
### Authors
|
||||
|
||||
* [DanD](https://codeberg.org/DanD)
|
||||
|
||||
### Credits
|
||||
|
||||
This patch is based on the original `dwm` implementation by:
|
||||
|
||||
* ornx <ornx[at]protonmail.com>
|
||||
* Yegor Bayev [kodxpub@gmail.com](mailto:kodxpub@gmail.com)
|
||||
* Xac [jiangfengxi.c@gmail.com](mailto:jiangfengxi.c@gmail.com)
|
||||
* G-OD
|
||||
* mpetco https://codeberg.org/mpetco
|
||||
|
||||
|
||||
Reference in New Issue
Block a user