[PR #1163] [MERGED] feat(bar): new grouping styles, hover effects on widgets and other small optimizations #1231

Closed
opened 2026-01-05 14:54:32 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/LGUG2Z/komorebi/pull/1163
Author: @CtByte
Created: 12/6/2024
Status: Merged
Merged: 12/10/2024
Merged by: @LGUG2Z

Base: masterHead: bar_widgets


📝 Commits (6)

  • 6e0b71c fix(bar): only indicate focused window on stack
  • c982cb0 feat(bar): 5 new grouping styles for shadow and glow
  • 9c47c70 feat(bar): indicate clickable widgets
  • b89fd7b feat(bar): network widget - added show_default_interface and use enable to toggle the whole widget
  • 2453d67 feat(bar): only collect enabled widgets
  • f0bfaec Merge branch 'LGUG2Z:master' into bar_widgets

📊 Changes

12 files changed (+228 additions, -164 deletions)

View changed files

📝 komorebi-bar/src/bar.rs (+3 -0)
📝 komorebi-bar/src/battery.rs (+9 -28)
📝 komorebi-bar/src/cpu.rs (+12 -15)
📝 komorebi-bar/src/date.rs (+9 -8)
📝 komorebi-bar/src/komorebi.rs (+2 -1)
📝 komorebi-bar/src/media.rs (+14 -15)
📝 komorebi-bar/src/memory.rs (+12 -15)
📝 komorebi-bar/src/network.rs (+66 -63)
📝 komorebi-bar/src/render.rs (+62 -3)
📝 komorebi-bar/src/storage.rs (+4 -8)
📝 komorebi-bar/src/time.rs (+4 -8)
📝 komorebi-bar/src/widget.rs (+31 -0)

📄 Description

This meant to contain a few smaller changes that I think would make the bar even better. I will try to keep this small.


Grouping styles with shadows and glow on dark and light themes

DefaultWithShadowB4O1S3 / DefaultWithShadow / CtByteWithShadow
image
image

DefaultWithShadowB4O0S3
image
image

DefaultWithShadowB0O1S3
image
image

DefaultWithGlowB3O1S2
image
image

DefaultWithGlowB3O0S2
image
image

DefaultWithGlowB0O1S2
image
image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/LGUG2Z/komorebi/pull/1163 **Author:** [@CtByte](https://github.com/CtByte) **Created:** 12/6/2024 **Status:** ✅ Merged **Merged:** 12/10/2024 **Merged by:** [@LGUG2Z](https://github.com/LGUG2Z) **Base:** `master` ← **Head:** `bar_widgets` --- ### 📝 Commits (6) - [`6e0b71c`](https://github.com/LGUG2Z/komorebi/commit/6e0b71ce3623ddc7b9f177d75970fe04e23b7944) fix(bar): only indicate focused window on stack - [`c982cb0`](https://github.com/LGUG2Z/komorebi/commit/c982cb069aa8b6e04bbc35dd6c74932304abb8b6) feat(bar): 5 new grouping styles for shadow and glow - [`9c47c70`](https://github.com/LGUG2Z/komorebi/commit/9c47c700cc1c39b078df8a09d79520ea4cb62925) feat(bar): indicate clickable widgets - [`b89fd7b`](https://github.com/LGUG2Z/komorebi/commit/b89fd7b94d695260b87ed8d7bff19f88adef7686) feat(bar): network widget - added show_default_interface and use enable to toggle the whole widget - [`2453d67`](https://github.com/LGUG2Z/komorebi/commit/2453d67a3b24c7dec48671b01aead7f98a68e29b) feat(bar): only collect enabled widgets - [`f0bfaec`](https://github.com/LGUG2Z/komorebi/commit/f0bfaeccde4f115dcc664f36cdadb3f7ab58ed88) Merge branch 'LGUG2Z:master' into bar_widgets ### 📊 Changes **12 files changed** (+228 additions, -164 deletions) <details> <summary>View changed files</summary> 📝 `komorebi-bar/src/bar.rs` (+3 -0) 📝 `komorebi-bar/src/battery.rs` (+9 -28) 📝 `komorebi-bar/src/cpu.rs` (+12 -15) 📝 `komorebi-bar/src/date.rs` (+9 -8) 📝 `komorebi-bar/src/komorebi.rs` (+2 -1) 📝 `komorebi-bar/src/media.rs` (+14 -15) 📝 `komorebi-bar/src/memory.rs` (+12 -15) 📝 `komorebi-bar/src/network.rs` (+66 -63) 📝 `komorebi-bar/src/render.rs` (+62 -3) 📝 `komorebi-bar/src/storage.rs` (+4 -8) 📝 `komorebi-bar/src/time.rs` (+4 -8) 📝 `komorebi-bar/src/widget.rs` (+31 -0) </details> ### 📄 Description This meant to contain a few smaller changes that I think would make the bar even better. I will try to keep this small. - [fix(bar): only indicate focused window on stack](https://github.com/LGUG2Z/komorebi/commit/6e0b71ce3623ddc7b9f177d75970fe04e23b7944) - [feat(bar): 5 new grouping styles for shadow and glow](https://github.com/LGUG2Z/komorebi/commit/c982cb069aa8b6e04bbc35dd6c74932304abb8b6) - [feat(bar): indicate clickable widgets](https://github.com/LGUG2Z/komorebi/pull/1163/commits/9c47c700cc1c39b078df8a09d79520ea4cb62925) - [feat(bar): network widget - added show_default_interface and use enab…](https://github.com/LGUG2Z/komorebi/pull/1163/commits/b89fd7b94d695260b87ed8d7bff19f88adef7686) - [feat(bar): only collect enabled widgets](https://github.com/LGUG2Z/komorebi/pull/1163/commits/2453d67a3b24c7dec48671b01aead7f98a68e29b) --- ## Grouping styles with shadows and glow on dark and light themes DefaultWithShadowB4O1S3 / DefaultWithShadow / CtByteWithShadow ![image](https://github.com/user-attachments/assets/5e404024-3129-4ae0-a767-488a66c04d7c) ![image](https://github.com/user-attachments/assets/300c0ca4-ef09-4ee2-98d7-fc50112a2670) DefaultWithShadowB4O0S3 ![image](https://github.com/user-attachments/assets/b2751aa1-84ab-44fa-b7d9-5cde51b149ae) ![image](https://github.com/user-attachments/assets/740cc689-3feb-4444-a311-229c979dbf41) DefaultWithShadowB0O1S3 ![image](https://github.com/user-attachments/assets/61734064-f9b1-4b1f-953d-b2ddb128ce12) ![image](https://github.com/user-attachments/assets/e7d4ec71-f190-4fdd-be26-ca0857ddcf14) DefaultWithGlowB3O1S2 ![image](https://github.com/user-attachments/assets/8bede338-5f57-4bbf-a9e1-71df7d5c44e4) ![image](https://github.com/user-attachments/assets/7adaaf92-68fa-493b-94ff-510f60c6e407) DefaultWithGlowB3O0S2 ![image](https://github.com/user-attachments/assets/848cca46-7ad2-4c41-bd73-94294f9c7d2f) ![image](https://github.com/user-attachments/assets/dd695778-4f8e-4c9d-8fae-67aa4bd36327) DefaultWithGlowB0O1S2 ![image](https://github.com/user-attachments/assets/ad7f6ed1-7f98-4f04-b707-b43bc0023c2d) ![image](https://github.com/user-attachments/assets/9f909680-228e-45a3-a1f4-47fef05fce1b) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-01-05 14:54:32 +01:00
adam closed this issue 2026-01-05 14:54:32 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#1231