모든 새 사용자에게 사용자 정의 테마를 사용하도록 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/directory와 gksudo 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.