모든 새 사용자에게 사용자 정의 테마를 사용하도록 Firefox를 설정하는 방법


13

모든 새로운 사용자에게 응용 프로그램에 동일한 설정을 적용하는 것에 대해 내가 아는 것은 스키마를 정의하거나 파일을 재정의 /usr/share/glib-2.0/schemas하거나 폴더 / 파일을에 복사하는 것 /etc/skel입니다. 새 사용자가 생성되면 해당 사용자에게 자동으로 gsettings / config 파일이 제공됩니다.

그래서 내 질문은 :

  • Firefox에 테마를 적용하고 모든 사용자에게 적용하려면 어떻게해야합니까?
  • Firefox는 gsettings 유형 설정을 사용합니까 ? 그렇다면, 어느 것입니까?
  • Firefox는 구성 파일 (예 :)을 사용합니까 ~/.config? 그렇다면 어느 것입니까?

나는 Gnome Shell 또는 Unity 중 하나를 사용 하고 있지만 그 대답은 모든 데스크탑 환경에 적용될 것이라고 생각합니다.

답변:


12

1 단계 : 테마 파일 다운로드

Firefox 테마 웹 사이트로 이동 하여 좋아하는 테마의 xpi 파일을 다운로드하십시오 (예 : Arc Theme) .

아크 테마 다운로드

2 단계 : 모든 사용자를위한 테마 설치

Archive Manager로 다운로드 한 테마 파일을여십시오 .

보관 관리자로 열기

install.rdf안에 파일 이 보입니다 . 그것도 열고 Arc Theme 의 경우 첫 번째 <em:id></em:id>찾은 사이에 ID를 복사하십시오 . 테마의 내부 이름도 참고하십시오. 나중에 필요합니다.{52c2877e-44e1-11e5-8874-a62d1d5d46B0}

테마 ID 및 이름

방금 복사 한 ID로 테마의 xpi 파일 이름을 바꿉니다. 그런 다음 이름이 바뀐 xpi 파일을에 배치하십시오 /usr/lib/firefox-addons/extensions/. 이렇게하려면 터미널을 열고 다음 명령을 실행하십시오.

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus /usr/lib/firefox-addons/extensions/

그리고합니다 (XPI 파일을 복사 {52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpi에서 아크 테마 받는 사람의 경우) 파일 관리자 가 열립니다 창.

확장 폴더에 테마 설치

3 단계 : 테마를 기본값으로 설정

에서 theme.js파일 (또는 .js원하는 이름 의 파일)을 만드십시오 /usr/lib/firefox/browser/defaults/preferences/. 이렇게하려면 터미널을 열고 다음 명령을 실행하십시오.

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /usr/lib/firefox/browser/defaults/preferences/theme.js

환경 설정 파일이 텍스트 편집기 에서 열리면 복사하여 붙여 넣으십시오.

pref("general.skins.selectedSkin", "arc-theme");

그러나 arc-theme본 테마의 내부 이름 으로 바꾸는 것을 잊지 마십시오 install.rdf! 😊

좋아, 그게 다야. 파이어 폭스는 지금 😃! 기본적으로 당신의 마음에 드는 테마를 사용하도록 설정 테스트와에 대한 확인 우분투 14.04LTS파이어 폭스 (45) .

파이어 폭스 아크 테마


배경

Solus Project 는 Firefox를 기본 브라우저로 사용하지만 테마는 Arc Darker 'out of box'로 설정되어 있습니다. 그래서 나는 파이어 폭스아크 파이어 폭스 테마 패키지를 둘러 보고 어떻게 작동하는지 알아 낸 다음 우분투에서 방법을 재현했습니다. 😎


잘 쓰여진 답변. 매우 유용
Suici Doga

1
pkexec언제 사용할 수 sudo
있을까요?

1
사용 sudo노틸러스 또는 gedit에서와 같은 GUI 애플리케이션을위한 것은 나쁜 아이디어 @SuiciDoga,하지만 당신은 간단하게 사용할 수 gksudo nautilus /path/to/directorygksudo gedit /path/to/file- 나는 개인적으로 무엇을 사용하는.
바이트 사령관

1
@SuiciDoga이 질문을 읽으십시오 : askubuntu.com/questions/270006/…
바이트 사령관

1
또한 @ByteCommander 추천 gksudo 되지 않는 게시물 찾을 수 있지만 신뢰할 수있는 출처를 찾을 수 없습니다. 우분투에 기본적으로 설치되어 있지 않다고해서 설치되어서는 안된다는 의미는 아닙니다. 신뢰할 수있는 출처가 있습니까? "내 생각에는 ..."이 아닌가?
Jacob Vlijm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.