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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 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:
master← Head:bar-widget-keyboard📝 Commits (8)
721d2effeat(komorebi-bar): new widget to display current keyboard input method58373cdfix(komorebi-bar-keyboard): generate new schema file for keyboard widgetce27a76chore(schema.bar.json): remove execute bit set on schema.bar.jsonfb9054afix(komorebi-bar-keyboard): fix retrival of current input method55cc2fdstyle(bar-keyboard): run cargo +nightly fmt461a738chore(bar-keyboard): regenerate schema files781b8d0fix(bar-keyboard): fix padding issuefa6bf6fchore(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.