シェルテーマを変更せずにトップバーのフォントを変更するにはどうすればよいですか?


12

Ubuntu GNOME 17.04を使用しています。GNOMEトップバーのフォントをAdaptaのデフォルトフォントからFira Sansに変更したい。私はすでにすべてのフォントを持っています。トップバーのフォントを変更して、他のすべてのフォントと比較して見た目がずれないようにします。

回答:


20

ホームディレクトリにカスタムcssオーバーライドを作成し、そこから読み込むことができます(そうしないと、テーマのスタイルシートに変更を加えた場合、テーマを更新すると上書きされる可能性があります)。

まず、Adaptaテーマの場所を知っておく必要があります。.debパッケージまたはPPA からインストールした場合、それはにあり/usr/share/themes/Adaptagnome-shell.cssファイルがにあるはずです/usr/share/themes/Adapta/gnome-shell/

次の手順に従ってください。

  1. ディレクトリを作成します。たとえばMyTheme~/.themesまたはにあり~/.local/share/themesます。(あなたは、作成することができ~/.themesたり~/.local/share/themes、彼らが存在しない場合。)
  2. 内部の別のディレクトリ作成MyThemeと呼ばれるがgnome-shell
  3. このgnome-shellディレクトリに空のドキュメントを作成し、名前を付けgnome-shell.cssます。
  4. これgnome-shell.cssをテキストエディターで開き、次の行を追加します

    @import url("/usr/share/themes/Adapta/gnome-shell/gnome-shell.css");  
    
    stage {
        font-family: FONT_NAME, Sans-Serif;
        font-size: 14pt;
        color: #ffffff;
    }
    

    FONT_NAME選択したフォントに変更し(フォントサイズと色を変更することもできます)、ファイルを保存します。

  5. GNOME Tweak Toolsを開き、ユーザーテーマ拡張機能を有効にします。(拡張機能がインストールされていない場合は、ここからインストールできます。)

  6. Tweak Toolsの[ 外観]セクションに移動し、[ シェルテーマ]の横にあるドロップダウンボックスをクリックします。MyThemeがドロップダウンリストに表示されます。選択してください。

  7. 再起動GNOMEシェルに入力してalt+ f2その後、R+ enter(ウェイランドログアウトとログイン中のXorgセッションで作品、もう一度)。


2

私の質問に対する答えを見つけました!トップバーのフォントを変更する最も効果的な方法は、gnome-shell.cssファイル内のフォントファミリを変更することです。

これを行うには、最初に使用します

sudo su

ルート端末を開きます。次に使用する

nautilus --browser

Nautilusのルートバージョンを開きます。

次に、に移動し/usr/share/themes/"THEME_NAME"/gnome-shell/gnome-shell.css/ます。ファイルを開き、次のように表示されます

stage { font-size: 10pt; font-family: Roboto, Cantarell, Sans-Serif; font-weight: 400; color: #263238; }

最初のフォントをフォントの名前に変更します。結果は次のようになります

stage { font-size: 10pt; font-family: Fira Sans, Cantarell, Sans-Serif; font-weight: 400; color: #263238; }

フォントをFira Sansに変更した場合。

Alt+ F2を使用してシェルを再起動し、を入力しrます。

これを行うと、Adwaitaに変更する代わりに、必要なテーマに必要なフォントが設定されます。

注:GTKテーマの更新はこの構成を台無しにする可能性があるため、pomskyの答えは最高とマークされています。


3
Adaptaテーマで動作するように回答を変更しました。ところで、通常のsudoでNautilusやgeditのようなグラフィカルアプリケーションを起動しないでください。別の方法として、あなたは使用することができnano、コマンドラインまたは実行中に編集したテキストにsudo -H geditsudo -H nautilusなど
pomsky

1

Ubuntuの19.10gnome-shell.css場所は次のとおりです。

/usr/share/gnome-shell/theme/Yaru/gnome-shell.css

gnome-shell.css管理者として編集します。次に検索する

stage {
  font-family: 

目的のフォントファミリ名を追加するだけです。例えば:

stage {
  font-family: Fira Sans, Cantarell, Sans-Serif;
  font-size: 10pt;
  color: #3D3D3D; }

できた 保存してログアウトし、再度ログインします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.