Files
dotfiles/hyprland/waybar/scripts/fcitx5-status.sh
kokopi-dev 2f27c335cf migration
2025-10-28 16:23:11 +09:00

26 lines
453 B
Bash
Executable File

#!/bin/bash
# Get current fcitx5 input method
IM=$(fcitx5-remote -n 2>/dev/null)
# Check if fcitx5 is running
if [ -z "$IM" ]; then
echo "EN"
exit 0
fi
case "$IM" in
"keyboard-us")
echo "EN"
;;
"anthy")
echo "JP"
;;
"mozc-jp")
echo "JP"
;;
*)
# Fallback - show first 2 characters of input method name
echo "${IM:0:2}" | tr '[:lower:]' '[:upper:]'
;;
esac