컴퓨터 간 gnome 3(패널) 설정 동기화

컴퓨터 간 gnome 3(패널) 설정 동기화

컴퓨터 간에 gnome 패널 구성을 동기화하고 Git에 구성을 유지하고 싶습니다. 필요한 정보를 어떻게 덤프/가져올 수 있나요? 주변을 둘러보았지만 gconftool2 --dump내 패널 구성과 비슷한 것을 찾지 못했습니다.

고쳐 쓰다:저는 gnome3 클래식 모드를 사용하고 있습니다(xmonad를 창 관리자로 사용). org.gnome.gnome-panel.layout에서 dconf-editor에 대한 구성 설정을 찾았습니다. 하지만 공유하고 싶은 구성만 추출하고 동기화하기 위한 올바른 쉘 스크립트를 생각해내는 것은 여전히 ​​번거롭습니다.

dconf 동기화 도구에 대해 gnome bugzilla에서 위시리스트 문제를 열었습니다.710930

답변1

업데이트된 답변

사용 중인 dconf를 사용하면 다음을 사용하여 gnome-panel의 구성을 덤프할 수 있습니다.

dconf dump /org/gnome/gnome-panel/layout > settings.txt

그런 다음 동기화하려는 설정만 포함하도록 파일(일반 텍스트 파일)을 편집한 다음 다음과 같이 파일에서 설정을 로드할 수 있습니다.

dconf load /org/gnome/gnome-panel/layout < settings.txt

원래 답변

나는 gconftool그것이 잘 작동해야한다고 생각합니다. 다음 명령은 gnome-panels 설정(디렉토리에서)을 ~/.gconf/apps/panel.xml 파일 로 덤프합니다.backup.xmlgconftool --dump /apps/panel > backup.xml

그런 다음 다음을 수행 하여 다음에서 구성을 로드합니다 backup.xml.gconftool --load backup.xml

관련 정보