한글 입력기
- 잘 테스트된 입력 엔진
- 빠른 속도
- 적은 메모리 사용량
- 대부분의 코드가 세그멘테이션 오류가 없는 Rust로 작성됨
- 사용자 설정 자판 지원
디스코드 채널에 와서 연락하시거나 이슈를 올려주세요
- XIM
- Wayland
- GTK2
- GTK3
- GTK4
- Qt5
- Qt6
최신 릴리스는 kime 만약 소스에서 빌드하시려면 kime-git에서 설치할 수 있습니다.
releases 탭에 있는 .deb 파일을 설치할 수 있습니다.
도커를 쓰시는 경우엔 따로 의존성을 설치하지 않아도 되어서 편리합니다.
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.xz .
# deb 파일을 얻으시려면 대신 이 명령어를 실행하세요
# docker cp kime:/opt/kime-out/kime_amd64.deb .빌드하기 전에 cargo 및 아래 나열되어 있는 기타 종속성이 설치되어 있는지 확인하세요.
git clone https://github.com/riey/kime
cd kime
scripts/build.sh -ar이제 모든 파일들은 build/out 경로에 있습니다 만약 수동설치를 원하시면 쓰시면 됩니다
scripts/install.sh <install-prefix> 스크립트를 쓸 수도 있습니다 패키징할때 유용합니다
scripts/release-deb.sh <deb-out-path> 스크립트를 사용하시면 deb 파일을 생성합니다.
대부분 배포판들은 이걸 자동으로 해주므로
패키지로 설치 하실 경우에는 필요 없을수도 있습니다.
# GTK2 설치 시
sudo gtk-query-immodules-2.0 --update-cache
# 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
kime-indicator &
# 참고로 X나 wayland 세션이 초기화 되지 않았다면 밑의 커맨드들은 실패할겁니다.
kime-xim &
# kime-wayland &만약 X를 사용하신다면 .xprofile에 설정하시면 됩니다.
자세한 옵션은 CONFIGURATION.md를 참고하세요.
참고로 필요하신 종속성만 있으면 됩니다 예를들어 qt6를 사용하지 않으신다면 필요하지 않습니다.
- gtk2
- gtk3
- gtk4
- qt5
- qt6
- libappindicator-gtk3 (indicator)
- libxcb (xim)
- cairo (xim)
- cmake
- cargo
- libclang
- pkg-config
- libappindicator-gtk3
- libxcb
- cairo
- gtk2
- gtk3
- gtk4
- qtbase5-private
- qtbase6-private

