Prevents unintended actions when typing in non-English keyboard layouts. Detects the current keyboard layout and blocks potentially destructive commands when a non-English layout is active.
Key features:
Cross-platform support (X11, Wayland, Windows, macOS).
Lightweight with no external dependencies for most environments.
The title follows the format: Add MatanyaP/keyboard-guard.nvim
The description doesn't mention that it's a Neovim plugin.
The description doesn't contain emojis.
Proper spelling of Neovim, Vim, Lua.
Acronyms are fully capitalized.
🔄 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/rockerBOO/awesome-neovim/pull/1427
**Author:** [@MatanyaP](https://github.com/MatanyaP)
**Created:** 1/22/2025
**Status:** ✅ Merged
**Merged:** 1/23/2025
**Merged by:** [@tversteeg](https://github.com/tversteeg)
**Base:** `main` ← **Head:** `main`
---
### 📝 Commits (1)
- [`ea95e84`](https://github.com/rockerBOO/awesome-neovim/commit/ea95e842346fd2f9e9490aa5d90032a5f5127cb8) Update README.md
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
### Repo URL:
https://github.com/MatanyaP/keyboard-guard.nvim
### About
Prevents unintended actions when typing in non-English keyboard layouts. Detects the current keyboard layout and blocks potentially destructive commands when a non-English layout is active.
Key features:
- Cross-platform support (X11, Wayland, Windows, macOS).
- Lightweight with no external dependencies for most environments.
- Configurable protection modes (normal, command, insert).
- Immediate feedback when typing with wrong layout.
### Checklist:
- [x] The plugin is specifically built for Neovim.
- [x] The lines end with a period.
- [x] The title follows the format: Add `MatanyaP/keyboard-guard.nvim`
- [x] The description doesn't mention that it's a Neovim plugin.
- [x] The description doesn't contain emojis.
- [x] Proper spelling of Neovim, Vim, Lua.
- [x] Acronyms are fully capitalized.
---
<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/rockerBOO/awesome-neovim/pull/1427
Author: @MatanyaP
Created: 1/22/2025
Status: ✅ Merged
Merged: 1/23/2025
Merged by: @tversteeg
Base:
main← Head:main📝 Commits (1)
ea95e84Update README.md📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Repo URL:
https://github.com/MatanyaP/keyboard-guard.nvim
About
Prevents unintended actions when typing in non-English keyboard layouts. Detects the current keyboard layout and blocks potentially destructive commands when a non-English layout is active.
Key features:
Checklist:
MatanyaP/keyboard-guard.nvim🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.