프로젝트 소개

Keyboard Layout Pulse is an Omarchy Quattro bar plugin that replaces the built-in keyboard-layout widget. It displays the active XKB layout, lets users switch layouts by clicking or scrolling, and can pulse with a selected color after a layout change for visual confirmation. The plugin reads layouts and switching options from Hyprland without rewriting input files, and includes optional per-window layout tracking that keeps each Hyprland window on its own layout while enabled. Settings allow toggling animation, customizing pulse color, keeping the widget visible with a single layout, and opening the relevant Hyprland input configuration line in nvim. It requires Omarchy Quattro 4.0.0 or newer, with per-window layouts needing x86-64 and json-c. Installation is done through the Omarchy plugin command, and removal restores the built-in widget while deleting saved preferences.