한글 입력기
디스코드 채널에 와서 연락하시거나 이슈를 올려주세요.
이 코드를 configuration.nix에 추가해주세요
i18n = {
defaultLocale = "en_US.UTF-8";
inputMethod = {
enable = true;
type = "kime";
kime.iconColor = "White";
};
};
};
최신 릴리스는 AUR의 kime에 있으며, 만약 소스에서 빌드하시려면 kime-git에서 설치할 수 있습니다.
releases 탭에 있는 .deb 파일을 설치할 수 있습니다.
비공식 패키지가 Fedora Copr 에서 운영되고 있습니다.
dnf copr enable toroidalfox/kime
dnf install kime # 개발 버전은 `kime-git`
eselect repository add riey git https://github.com/Riey/overlay
eselect repository enable riey
emaint sync -r riey
emerge -av kime
zypper in kime
도커를 쓰시는 경우엔 따로 의존성을 설치하지 않아도 되어서 편리합니다.
git clone https://github.com/riey/kime
cd kime
docker build --file build-docker/<배포판 경로>/Dockerfile --tag kime-build:git .
docker run --name kime kime-build:git
docker cp kime:/opt/kime-out/kime.tar.zst .
# deb 파일을 얻으시려면 대신 이 명령어를 실행하세요
# docker cp kime:/opt/kime-out/kime_amd64.deb .
빌드하기 전에 cargo, meson, ninja 및 아래 나열되어 있는 기타 종속성이 설치되어 있는지 확인하세요.
git clone https://github.com/Riey/kime
cd kime
meson setup build
ninja -C build
sudo ninja -C build install
필요한 프론트엔드만 -Dgtk3=true, -Dqt5=true 등으로 선택 또는 해제 하세요.
대부분 배포판들은 이걸 자동으로 해주므로
패키지로 설치하실 경우에는 필요 없을 수도 있습니다.
# GTK3 설치 시
sudo gtk-query-immodules-3.0 --update-cache
# GTK4 설치 시
sudo gio-querymodules /usr/lib/gtk-4.0/4.0.0/immodules
언어 설정에서 입력기 kime를 선택해주세요.
init 스크립트에 다음을 추가하세요.
export GTK_IM_MODULE=kime
export QT_IM_MODULE=kime
export XMODIFIERS=@im=kime
만약 X를 사용하신다면 .xprofile에 설정하시면 됩니다.
kime은 kime 데몬을 위한 kime.desktop 파일을 /etc/xdg/autostart에 설치합니다
혹시 i3나 sway처럼 시작 프로그램을 지원하지 않는다면 해당 WM의 설정파일에서 kime 혹은 원하시는 서버 커맨드를 실행해주세요
시스템 설정 > 입력과 출력 > 키보드 > 가상 키보드에서 kime 데몬을 선택해야 합니다.
이후에 로그아웃 후 재로그인을 하는 것을 권장합니다.
~/.config/weston.ini에 해당 내용이 있어야 합니다.
[input-method]
path=/usr/bin/kime
자세한 옵션은 CONFIGURATION.md를 참고하세요.
참고로 필요하신 종속성만 있으면 됩니다 예를 들어 qt6를 사용하지 않으신다면 필요하지 않습니다.