コンテンツにスキップ

「Surf」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
Kgx (トーク | 投稿記録)
GitHub でフォントが汚い: リンク切れを修正
Pkg/AUR テンプレートの更新
6行目: 6行目:


==インストール==
==インストール==
{{Pkg|surf}} パッケージを[[インストール]]してください。開発版は {{AUR|surf-git}} パッケージでインストールできます。
{{AUR|surf}} パッケージを[[インストール]]してください。開発版は {{AUR|surf-git}} パッケージでインストールできます。


任意で {{Pkg|dmenu}} パッケージをインストールすることで URL バーが使えます。
任意で {{Pkg|dmenu}} パッケージをインストールすることで URL バーが使えます。
22行目: 22行目:


===タブブラウザ===
===タブブラウザ===
{{Pkg|tabbed}} プログラムを使うことで surf をタブブラウザとして利用することができます。
{{AUR|tabbed}} プログラムを使うことで surf をタブブラウザとして利用することができます。


基本設定:
基本設定:

2020年12月31日 (木) 14:47時点における版

surf は WebKit/GTK+ ベースのシンプルなウェブブラウザです。ウェブサイトを表示してリンクを辿ることができます。XEmbed プロトコルに対応しているため他のアプリケーションに埋め込むことが可能です。さらに XProperties を設定することによって surf で他の URI を閲覧できます。

インストール

surfAUR パッケージをインストールしてください。開発版は surf-gitAUR パッケージでインストールできます。

任意で dmenu パッケージをインストールすることで URL バーが使えます。

設定

surf の設定は config.h ファイルで行います。ソースと一緒にサンプルの config.def.h ファイルが含まれています。

dwm などのパッケージと同じように、Arch Build System (ABS) を使って PKGBUILD の source や md5sums で設定やソースファイルを管理することを推奨します。

ヒントとテクニック

パッチや機能の追加

公式サイトにはユーザーが作成した パッチ が大量に記載されており surf の機能を拡張することができます。パッチは surf.c ファイルと config.h ファイルに適用します:

$ cd src/surf-[version]/
$ patch -p1 < path/to/patch.diff

タブブラウザ

tabbedAUR プログラムを使うことで surf をタブブラウザとして利用することができます。

基本設定:

$ tabbed surf -e

Firefox や Chromium と同じように最後のタブを閉じたときにブラウザが終了するようにしたい場合:

$ tabbed -c surf -e

詳しくは tabbed の man ページを参照してください。

トラブルシューティング

GitHub でフォントが汚い

gnu-free-fonts をインストールするか ~/.config/fontconfig/fonts.conf に以下を追加してください:

 <selectfont>
   <rejectfont>
     <pattern>
       <patelt name="family">
         <string>Clean</string>
       </patelt>
     </pattern>
   </rejectfont>
 </selectfont>

参照