나는 읽었다xdg에 관한 내용은 거의 없습니다., 충분히 위험할 수 있습니다. 내가 온라인에서 본 것에서 새로운 멋진 점은 사양 파일 앞에 점을 찍는 ~/.config/
대신 X를 넣는 것입니다. 현재 반환되는 32개의 파일이 내 홈 디렉토리를 복잡하게 만들고 있기 ~/
때문에 나는 이것에 매우 관심이 있습니다 .ls -a ~ | grep ^[.]
~/.config/
강제로 사용하거나 대신 사용할 수 있는 방법이 있나요 ~/
?
나는 Fedora가 최첨단이라고 생각했지만 그럼에도 불구하고글꼴 파일~/.fonts
그리고 그것을 처리하도록 할 방법이 없는 것 같습니다 ~/.config/fonts
. 이것을 구성할 수 있나요?
이 질문을 하는 대신 제가 읽어야 할 자료가 있다면 언제든지 지적해 주시기 바랍니다.
답변1
~/.config
자신의 프로그램과 원하는 다른 곳 어디에서나 자유롭게 사용할 수 있습니다 .
기존 프로그램의 경우 이미 구성 파일의 기본 위치가 있으므로 다시 컴파일하지 않고는 변경할 수 없습니다.
대체 위치에서 구성을 읽는 옵션을 지원할 수도 있습니다. 그러나 이는 각 프로그램에 대해 문서를 찾아보고 모든 곳에서 호출을 변경해야 함을 의미합니다.
답변2
신청은 다음과 같습니다XDG 기본 디렉토리 사양기본 디렉터리는 설정을 통해 수정할 수 있습니다.일부 환경 변수.
예를 들어 변수가 비어 있으면 XDG_CONFIG_HOME
해당 값이 사용됩니다.$HOME/.config
XDG를 인식하지 않는 도구가 구성 파일을 가져오도록 하려면 $XDG_CONFIG_HOME
이를 개별적으로 구성해야 합니다.
예를 들어 .vimrc
Vim 파일은 다음 위치 $HOME/.config/vim
에 배치되고 참조 될 수 있습니다.
export MYVIMRC="${XGD_CONFIG_HOME:-$HOME/.config}/vim/.vimrc"
또는
export VIM="${XGD_CONFIG_HOME:-$HOME/.config}/vim"