private repo์๋ private init.el๊ณผ ์ผ๋ถ private ๋ชจ๋์ด ํฌํจ๋์ด ์์ต๋๋ค. private ๋ชจ๋์ ์ถ๊ฐํ๋ฉด ์๋์ผ๋ก .emacs.d/...์ ๋ํ ๋งํฌ๊ฐ ํ์ํฉ๋๋ค. ๋ค๋ฅธ ์ฌ๋์ ๊ตฌ์ฑ์ ์๋ํ๊ณ ์ถ๋ค๋ฉด ๋ชจ๋ ๊ฐ์ธ repo init.el๊ณผ ๋ชจ๋ ๋๋ ํ ๋ฆฌ์ ์ฐ๊ฒฐ์ ํด์ ํด์ผ ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋ชจ๋ ์์ฐ์ ์ฐ๊ฒฐํฉ๋๋ค. ๋ณต์ํ ๋ ๋ค์ ๋ฐ๋ณตํ์ญ์์ค. ๋ถํธํฉ๋๋ค.
VC์ฉ spacemacs์ ๊ฐ์ ํ๋์ ๋๋ ํ ๋ฆฌ์ ์ด๋ฌํ ๊ฐ์ธ ํ์ผ์ ๋ถ๋ฆฌํ๊ณ ์์ผ๋ก ์ ํํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค.
์ฐฌ์ฑ.
b3dcba5๋ถํฐ :config private
๊ฐ ํ์ฑํ๋์ด ์์ผ๋ฉด ์ด์ ๊ฐ์ธ ๋ชจ๋์ ~/.doom.d
์ ๋ฃ์ ์ ์์ต๋๋ค(ํ์ ๋ชจ๋์ ~/.doom.d/modules/
).
XDG ๊ท์น์ ์ค์ํ๋ ค๋ฉด +xdg
ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ญ์์ค. (doom! :config (private +xdg))
~/.config/doom
๊ฐ ๋ฉ๋๋ค.
์์ง ์กฐ๊ธ ์คํ์ ์ ๋๋ค. ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ์๋ ค์ฃผ์ญ์์ค.
์ฝ๋ ๊ฐ์ฌํฉ๋๋ค, ์ ์๋ํฉ๋๋ค
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
b3dcba5๋ถํฐ
:config private
๊ฐ ํ์ฑํ๋์ด ์์ผ๋ฉด ์ด์ ๊ฐ์ธ ๋ชจ๋์~/.doom.d
์ ๋ฃ์ ์ ์์ต๋๋ค(ํ์ ๋ชจ๋์~/.doom.d/modules/
).XDG ๊ท์น์ ์ค์ํ๋ ค๋ฉด
+xdg
ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ญ์์ค.(doom! :config (private +xdg))
~/.config/doom
๊ฐ ๋ฉ๋๋ค.์์ง ์กฐ๊ธ ์คํ์ ์ ๋๋ค. ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ์๋ ค์ฃผ์ญ์์ค.