diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 22ede45b..39c1721e 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,6 +3,7 @@ ## Dev * Fix xim freeze when typing fast [#251](https://github.com/Riey/kime/issues/251) +* Fix global config path [#252](https://github.com/Riey/kime/issues/252) ## 1.0.1 diff --git a/docs/CONFIGURATION.ko.md b/docs/CONFIGURATION.ko.md index e7a93904..f53532d4 100644 --- a/docs/CONFIGURATION.ko.md +++ b/docs/CONFIGURATION.ko.md @@ -2,7 +2,7 @@ [English](CONFIGURATION.md), [한국어](CONFIGURATION.ko.md) -`/etc/kime/config.yaml`에 기본값으로 설정된 파일이 있습니다. [default_config.yaml](../res/default_config.yaml)에서 기본 설정 파일을 온라인으로 볼 수도 있습니다. `/etc/kime/config.yaml`에서 전역 설정을 수정하거나 `~/.config/kime/config.yaml`에 새 설정 파일을 만들어 보세요. +`/etc/xdg/kime/config.yaml`에 기본값으로 설정된 파일이 있습니다. [default_config.yaml](../res/default_config.yaml)에서 기본 설정 파일을 온라인으로 볼 수도 있습니다. `/etc/xdg/kime/config.yaml`에서 전역 설정을 수정하거나 `~/.config/kime/config.yaml`에 새 설정 파일을 만들어 보세요. [`$XDG_CONFIG_DIR`이나 `$XDG_CONFIG_HOME`][xdg] 환경 변수를 이용해 설정 파일의 위치를 바꿀 수도 있습니다. kime는 `$XDG_CONFIG_DIR/kime/config.yaml`과 `$XDG_CONFIG_HOME/kime/config.yaml`에 있는 설정 파일도 읽으려고 시도할 것입니다. diff --git a/docs/CONFIGURATION.md b/docs/CONFIGURATION.md index 449064dd..811d2fdf 100644 --- a/docs/CONFIGURATION.md +++ b/docs/CONFIGURATION.md @@ -2,9 +2,9 @@ [English](CONFIGURATION.md), [한국어](CONFIGURATION.ko.md) -Default config file is located at `/etc/kime/config.yaml`. Check +Default config file is located at `/etc/xdg/kime/config.yaml`. Check [default_config.yaml](../res/default_config.yaml) to see the default configuration -file. You edit `/etc/kime/config.yaml` or create a new config file at +file. You edit `/etc/xdg/kime/config.yaml` or create a new config file at `~/.config/kime/config.yaml`. You can also change the location of config file using [`$XDG_CONFIG_DIR` or diff --git a/scripts/install.sh b/scripts/install.sh index 79009123..27749f12 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -14,7 +14,7 @@ if [ -z "$KIME_BIN_DIR" ]; then fi if [ -z "$KIME_CONFIG_DIR" ]; then - KIME_CONFIG_DIR=etc/kime + KIME_CONFIG_DIR=etc/xdg/kime fi if [ -z "$KIME_DATA_DIR" ]; then @@ -59,7 +59,7 @@ install_bin kime-indicator install_bin kime-xim install_bin kime-wayland -install -Dm644 $KIME_OUT/default_config.yaml -T "$PREFIX/etc/kime/config.yaml" +install -Dm644 $KIME_OUT/default_config.yaml -T "$PREFIX/$KIME_CONFIG_DIR/config.yaml" install -Dm644 $KIME_OUT/icons/* -t "$PREFIX/$KIME_DATA_DIR/icons" install -Dm755 $KIME_OUT/libkime_engine.so -t "$PREFIX/$KIME_LIB_DIR" install_if libkime-gtk2.so 755 -T "$KIME_GTK2_DIR/im-kime.so"