Firefox'u tüm yeni kullanıcılar için özel bir tema kullanacak şekilde nasıl ayarlarım?


13

Tüm yeni kullanıcılara uygulamalar için aynı ayarları uygulama hakkında bildiklerim ya bir şema tanımlamak /usr/share/glib-2.0/schemasya da klasördeki / dosyadaki dosyayı geçersiz kılmak ya da kopyalamaktır /etc/skel. Yeni bir kullanıcı oluşturulduğunda, o kullanıcıya otomatik olarak gsettings / config dosyası verilir.

Benim sorum şu:

  • Bir temayı Firefox'a nasıl uygularım ve bunu tüm kullanıcılara da uygulayabilirim?
  • Firefox, gsettings tip ayarlarını kullanıyor mu? Ve eğer öyleyse, hangileri?
  • Firefox yapılandırma dosyalarını kullanıyor mu (ör. İçinde ~/.config)? Öyleyse hangileri?

Ya kullanacağınız başına Gnome Shell veya Unity ama cevap herhangi bir masaüstü ortamına geçerli olacaktır düşünüyorum.

Yanıtlar:


12

1. Adım: Tema dosyasını indirin

Git Firefox temaları web ve favori tema xpi dosyasını indirmek demek, Arc Tema .

Arc Temasını İndir

2. Adım: Temayı tüm kullanıcılar için yükleyin

İndirilen tema dosyasını Archive Manager ile açın .

Arşiv Yöneticisi ile aç

İçinde bir install.rdfdosya göreceksiniz . Bunu da açın ve Arc Theme'nin durumunda olan ilk <em:id>ve </em:id>bulduğunuz arasındaki kimliği kopyalayın . Temanın dahili adını da not edin, daha sonra ihtiyacınız olacak.{52c2877e-44e1-11e5-8874-a62d1d5d46B0}

Tema Kimliği ve Adı

Temanın xpi dosyasını, yeni kopyaladığınız kimlikle yeniden adlandırın. Sonra yeniden adlandırılan xpi dosyasını yerleştirin /usr/lib/firefox-addons/extensions/. Bunu yapmak için Terminal'i açın ve şu komutu çalıştırın:

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

ve (xpi dosyayı kopyalamak {52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpiiçinde Arc Tema için 'ın durumda) Dosya Yöneticisi açılır pencereye.

Temayı uzantılar klasörüne yükle

3. Adım: Temayı varsayılan olarak ayarlayın

İçinde bir theme.jsdosya (veya .jsistediğiniz herhangi bir ada sahip bir dosya) oluşturun /usr/lib/firefox/browser/defaults/preferences/. Bunu yapmak için Terminal'i açın ve şu komutu çalıştırın:

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

Tercihler dosyası Metin Düzenleyicisi'nde açıldığında, dosyayı kopyalayıp içine yapıştırın:

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

Ancak, arc-themetemanın gördüğünüz dahili adıyla değiştirmeyi unutmayın install.rdf! 😊

Tamam, hepsi bu. Firefox artık varsayılan olarak favori temanızı kullanacak şekilde ayarlandı! 😃 Firefox 45 ile Ubuntu 14.04LTS'de test edildi ve doğrulandı .

Firefox Arc Temalı


Arka fon

Solus Project , varsayılan tarayıcı olarak Firefox'u kullanıyor ancak teması Arc Darker 'kutunun dışında' olarak ayarlanmış . Bu yüzden, onların firefox ve arc-firefox-theme paketlerini araştırdım, nasıl çalıştığını öğrendim ve sonra Ubuntu'da yöntemi yeniden ürettim. 😎


Güzel iyi yazılmış cevap.Çok faydalı
Suici Doğa

1
Neden kullanabileceğinizi pkexeckullanıyorsunuzsudo
Suici Doğa

1
sudoNautilus veya Gedit gibi GUI uygulamaları için kullanmak @SuiciDoga için kötü bir fikirdir, ancak sadece kullanabilirsiniz gksudo nautilus /path/to/directoryve gksudo gedit /path/to/file- kişisel olarak kullandığım budur.
Bayt Komutanı

1
@SuiciDoga Bu soruyu okuyun: askubuntu.com/questions/270006/…
Byte Komutanı

1
Ayrıca @ByteCommander Ben Mesajları bulabilirsiniz düşündüren gksudo itiraz edildi, ancak güvenilir bir kaynak bulamıyor. Ubuntu'ya varsayılan olarak yüklenmemiş olması, olmaması gerektiği anlamına gelmez. "Sanırım ...." den başka güvenilir bir kaynağınız var mı?
Jacob Vlijm
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.