[PR #1266] [MERGED] feat(bar): Keyboard Widget #1286

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

📋 Pull Request Information

Original PR: https://github.com/LGUG2Z/komorebi/pull/1266
Author: @Dethada
Created: 2/7/2025
Status: Merged
Merged: 2/8/2025
Merged by: @LGUG2Z

Base: masterHead: bar-widget-keyboard


📝 Commits (8)

  • 721d2ef feat(komorebi-bar): new widget to display current keyboard input method
  • 58373cd fix(komorebi-bar-keyboard): generate new schema file for keyboard widget
  • ce27a76 chore(schema.bar.json): remove execute bit set on schema.bar.json
  • fb9054a fix(komorebi-bar-keyboard): fix retrival of current input method
  • 55cc2fd style(bar-keyboard): run cargo +nightly fmt
  • 461a738 chore(bar-keyboard): regenerate schema files
  • 781b8d0 fix(bar-keyboard): fix padding issue
  • fa6bf6f chore(bar-keyboard): remove execute bit on json files

📊 Changes

5 files changed (+361 additions, -0 deletions)

View changed files

📝 Cargo.toml (+1 -0)
komorebi-bar/src/keyboard.rs (+174 -0)
📝 komorebi-bar/src/main.rs (+1 -0)
📝 komorebi-bar/src/widget.rs (+5 -0)
📝 schema.bar.json (+180 -0)

📄 Description

Add new widget for komorebi bar to display the current keyboard input method.


🔄 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/1266 **Author:** [@Dethada](https://github.com/Dethada) **Created:** 2/7/2025 **Status:** ✅ Merged **Merged:** 2/8/2025 **Merged by:** [@LGUG2Z](https://github.com/LGUG2Z) **Base:** `master` ← **Head:** `bar-widget-keyboard` --- ### 📝 Commits (8) - [`721d2ef`](https://github.com/LGUG2Z/komorebi/commit/721d2ef40857a72e4eccc5c16b4fdbd19b64d47c) feat(komorebi-bar): new widget to display current keyboard input method - [`58373cd`](https://github.com/LGUG2Z/komorebi/commit/58373cd26c86bd39e4ca4d504d3feac18a36758c) fix(komorebi-bar-keyboard): generate new schema file for keyboard widget - [`ce27a76`](https://github.com/LGUG2Z/komorebi/commit/ce27a76b3634538511969818aacb60da506c1b51) chore(schema.bar.json): remove execute bit set on schema.bar.json - [`fb9054a`](https://github.com/LGUG2Z/komorebi/commit/fb9054a18be98c3afc47a4fc47de081d19962fbd) fix(komorebi-bar-keyboard): fix retrival of current input method - [`55cc2fd`](https://github.com/LGUG2Z/komorebi/commit/55cc2fd889ee39ad273e74d9332e37781076ce20) style(bar-keyboard): run cargo +nightly fmt - [`461a738`](https://github.com/LGUG2Z/komorebi/commit/461a73833e41382e7155cac10313eca25c9fefce) chore(bar-keyboard): regenerate schema files - [`781b8d0`](https://github.com/LGUG2Z/komorebi/commit/781b8d0bd0a9dd8c95781bc1bf838852b63d8b75) fix(bar-keyboard): fix padding issue - [`fa6bf6f`](https://github.com/LGUG2Z/komorebi/commit/fa6bf6ff761a7055e11bf8d7c1ca759420f2f344) chore(bar-keyboard): remove execute bit on json files ### 📊 Changes **5 files changed** (+361 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.toml` (+1 -0) ➕ `komorebi-bar/src/keyboard.rs` (+174 -0) 📝 `komorebi-bar/src/main.rs` (+1 -0) 📝 `komorebi-bar/src/widget.rs` (+5 -0) 📝 `schema.bar.json` (+180 -0) </details> ### 📄 Description <!-- Please follow the Conventional Commits specification. If you need to update your PR with changes from `master`, please run `git rebase master`. By opening this PR, you confirm that you have read and understood this project's `CONTRIBUTING.md`. --> Add new widget for komorebi bar to display the current keyboard input method. --- <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:45 +01:00
adam closed this issue 2026-01-05 14:54:45 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#1286