「Surf」の版間の差分
ナビゲーションに移動
検索に移動
(→GitHub でフォントが汚い: リンク切れを修正) |
Kusakata.bot2 (トーク | 投稿記録) (Pkg/AUR テンプレートの更新) |
||
6行目: | 6行目: | ||
==インストール== |
==インストール== |
||
− | {{ |
+ | {{AUR|surf}} パッケージを[[インストール]]してください。開発版は {{AUR|surf-git}} パッケージでインストールできます。 |
任意で {{Pkg|dmenu}} パッケージをインストールすることで URL バーが使えます。 |
任意で {{Pkg|dmenu}} パッケージをインストールすることで URL バーが使えます。 |
||
22行目: | 22行目: | ||
===タブブラウザ=== |
===タブブラウザ=== |
||
− | {{ |
+ | {{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>
参照
- surf の公式ウェブサイト
- dmenu - dwm の開発者が作成したシンプルなアプリケーションランチャー
- Hacking surf thread