# probe-suckless-surf **Repository Path**: EEPPEE_admin/probe-suckless-surf ## Basic Information - **Project Name**: probe-suckless-surf - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: surf-webkit2 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-15 - **Last Updated**: 2025-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dev state 1. add cmake support for `compile_commands.json` with vscode, move build folder json to current project root, vscode auto detect it 2. try to probe webgtk stuff ------------------------------------------------------ # surf - 基于 WebKit 的轻量浏览器 surf 是一款基于 WebKit/GTK+ 的轻量级网页浏览器。 ## 依赖要求 要编译构建 surf,你需要安装 GTK+ 和 WebKit/GTK+ 的头文件。 若需使用地址栏(url-bar)功能,还需额外安装 dmenu[0] 工具。 ## 安装步骤 1. 编辑 `config.mk` 文件,适配你的本地环境(surf 默认安装到 `/usr/local` 路径下)。 2. 执行以下命令编译并安装 surf(如需权限请以 root 身份执行): ```bash make clean install ``` ## 运行 surf 在终端中执行以下命令启动: ```bash surf [URI] ``` 其中 `URI` 指统一资源标识符(如具体网址)。更多选项可查看手册页(manpage)。 ## 在 tabbed 中运行 surf 若需在 tabbed[1] 中以多标签形式运行 surf,发行包中已包含对应的脚本,启动方式如下: ```bash surf-open.sh [URI] ``` 后续再次调用该脚本时,指定的 URI 会在当前 tabbed 实例中以新标签打开,而非启动新的 tabbed 窗口。 [0] dmenu 工具地址:http://tools.suckless.org/dmenu [1] tabbed 工具地址:http://tools.suckless.org/tabbed