도트 파일 저장소를 사용하여 사용자 정의 바로가기를 다른 컴퓨터로 이동하는 방법은 무엇입니까?

도트 파일 저장소를 사용하여 사용자 정의 바로가기를 다른 컴퓨터로 이동하는 방법은 무엇입니까?

저는 현재 새로운 쿠분투 설치 시 일부 설정을 쉽게 복제하기 위해 도트 파일이 있는 저장소를 만들고 있습니다. 여러 개의 단축키가 설정되어 있으므로 해당 단축키도 새 컴퓨터로 이동하고 싶습니다.

내 .config에서 모든 바로가기를 나열하는 "kglobalshortcutsrc" 파일을 찾았지만 해당 파일을 다른 컴퓨터로 이동하려고 하면 바로가기가 작동하지 않고 바로가기 대화 상자를 열면 해당 파일이 컴퓨터에서 덮어쓰여집니다. 새로운 기계.

대화 상자에서 바로가기 파일을 가져오고 내보낼 수 있다는 것을 알고 있지만 자동화를 위해 도트 파일을 사용하여 관리하고 싶습니다. 작동시키는 방법에 대한 아이디어가 있습니까?

저는 Kubuntu 18.04와 KDE Frameworks 버전 5.47.0을 사용하고 있습니다.

답변1

내가 계속 해왔 어이것몇 년이 지났습니다. 당신이 관심을 갖고 있는 주요 파일은 아마도파일 생성무엇보다도 저장소 콘텐츠를 복사하는 대신 저장소 콘텐츠에 대한 심볼릭 링크를 생성합니다. 이렇게 하면 어떤 애플리케이션이 어떤 구성 파일을 재정의하는지, 필요에 따라 버전을 쉽게 추적할 수 있습니다.

특정 경우에는 시작 시 프로세스가 kglobalshortcutsrc 파일을 읽고 바로 가기 대화 상자를 열 때 디스크에 쓰는 것처럼 들립니다. 이러한 유형의 문제를 해결하는 가장 쉬운 방법은 일반적으로 이 파일을 덮어쓰는 프로세스를 중지하고 기호 링크를 만든 다음 프로세스를 다시 시작하는 것입니다.

일부 프로세스는 제대로 작동하지 않으며 실제로 심볼릭 링크를 올바른 파일로 대체합니다. 종종 간단한 해결 방법은 파일의 상위 디렉터리에 대한 심볼릭 링크를 만드는 것입니다. 프로세스가 런타임에 전체 디렉터리 구조를 대체할 가능성은 거의 없습니다.

답변2

내 자신의 질문에 대한 후속 조치입니다.

이 질문을 하고 얼마 지나지 않아 NixOS를 사용하기 시작했고 금세 알게 되었습니다.플라즈마 관리자모든 구성 파일이 어디에 있는지 알아내는 데 너무 열중하지 않기 때문에 이것이 바로 제가 찾고 있던 것입니다.

내가 생각하는 한 이것은 KDE 플라즈마 구성을 모든 호스트에 반복적으로 설치할 수 있도록 선언적으로 관리하는 가장 좋은 방법인 것 같습니다.

관련 정보