그놈 터미널 구성 파일을 내보내는 방법은 무엇입니까?

그놈 터미널 구성 파일을 내보내는 방법은 무엇입니까?

gnome-terminal 구성 파일을 다른 컴퓨터로 내보낼 수 있습니까?

편집>기본 설정을 사용하여 터미널 구성 파일을 생성하고 "def"로 저장했습니다. 구성을 파일로 저장하여 다른 컴퓨터에서 사용하고 싶습니다.

.config/dconf/에서 grep "def"를 시도했고 발견했습니다.

Binary file dconf/user matches

구성에서 정보(특히 색상에 대한 정보, 올바른 색상을 찾는 데 시간이 많이 걸림)를 추출하여 다른 컴퓨터에서 사용할 수 있습니까?

저는 Fedora 28과 gnome을 사용하고 있습니다.

4.16.13-300.fc28.x86_64, gnome-terminal-3.28.2-2.fc28.x86_64.

답변1

dconf(1)gnome 터미널 구성 파일을 덤프하고 로드 할 수 있습니다 . 이 소스에서 기본 명령 사용법을 얻었습니다.

https://gist.github.com/reavon/0bbe99150810baa5623e5f601aa93afc

한 시스템에서 모든 gnome 터미널 구성 파일을 내보낸 다음 다른 시스템에 로드하려면 다음 명령을 실행할 수 있습니다.

소스 시스템:

$ dconf dump /org/gnome/terminal/legacy/profiles:/ > gnome-terminal-profiles.dconf

대상 시스템(gnome-terminal-profiles.dconf 파일 전송 후):

$ dconf load /org/gnome/terminal/legacy/profiles:/ < gnome-terminal-profiles.dconf

답변2

도와주셔서 감사합니다.

나는 또한 github 요점이 매우 유용하다고 생각합니다. 하지만 어떻게든 내보낸 .dconf 파일을 가져올 수 없게 되었습니다. Zeb DeOs가 제공한 로드 명령을 실행하면 다음 오류가 계속 발생합니다.

오류: 키 파일이 그룹으로 시작되지 않습니다.

몇 번의 시행착오 끝에 저는 .dconf 파일의 첫 번째 줄이 문제라는 결론을 내렸습니다.

default='...'

선행 줄을 다음과 같이 바꾸면 로드 가능해 보입니다.

[/]

따라서 도움이 된다면 로드하려는 파일은 아래와 같은 형식이어야 합니다. 제목의 목록 항목은 아래 항목에 해당됩니다.

============================================
[/]
list=['22cb430e-3fde-42cb-a167-cc35a6b788cc', '4b1f055e-9bc4-4b58-bb12-eb5657db78fc']

[:22cb430e-3fde-42cb-a167-cc35a6b788cc]
audible-bell=false
background-color='rgb(255,255,221)'
cursor-shape='ibeam'
foreground-color='rgb(0,0,0)'
palette=['rgb(46,52,54)', 'rgb(204,0,0)', 'rgb(58,43,143)', 'rgb(196,160,0)', 'rgb(52,101,164)', 'rgb(117,80,123)', 'rgb(6,152,154)', 'rgb(211,215,207)', 'rgb(85,87,83)', 'rgb(239,41,41)', 'rgb(150,52,226)', 'rgb(252,233,79)', 'rgb(114,159,207)', 'rgb(173,127,168)', 'rgb(52,226,226)', 'rgb(238,238,236)']
use-theme-colors=false
visible-name='light'

[:4b1f055e-9bc4-4b58-bb12-eb5657db78fc]
audible-bell=false
background-color='rgb(0,0,0)'
background-transparency-percent=17
cursor-shape='ibeam'
font='Monospace 12'
foreground-color='rgb(172,228,255)'
palette=['rgb(46,52,54)', 'rgb(175,95,255)', 'rgb(0,102,255)', 'rgb(196,160,0)', 'rgb(255,7,168)', 'rgb(117,80,123)', 'rgb(6,152,154)', 'rgb(211,215,207)', 'rgb(85,87,83)', 'rgb(235,148,255)', 'rgb(0,229,255)', 'rgb(252,233,79)', 'rgb(114,159,207)', 'rgb(173,127,168)', 'rgb(52,226,226)', 'rgb(238,238,236)']
use-system-font=true
use-theme-colors=false
use-theme-transparency=false
use-transparent-background=true
visible-name='hi'
============================================

관련 정보