GitHub 热门项目:告密者

摘要

GitHub项目:snitch 仓库地址:https://github。

snitch github karol broda install
2026-05-21 1 阅读 GitHub Trending
GitHub 项目:告密者 仓库地址:https://github.com/karol-broda/snitch 星级:3451 | 作者:卡罗尔-布罗达 项目描述:一种更漂亮的检查网络连接的方法 =================================================== 自述文件内容: # 告密者 对人类来说更友好的 `ss` / `netstat`。使用干净的 tui 或样式表检查网络连接。 ![告密演示](demo/demo.gif) ## 安装 ###自制 ````bash 酿造安装告密者 ```` > 感谢 [@bevanjkay](https://github.com/bevanjkay) 将告密者添加到 homebrew-core ### 去 ````bash 去安装 github.com/karol-broda/snitch@latest ```` ### nixpkgs ````bash nix-env -iA nixpkgs.snitch ```` > 感谢 [@DieracDelta](https://github.com/DieracDelta) 将告密者添加到 nixpkgs ### nixos / nix(片状) ````bash # 尝试一下 nix 运行 github:karol-broda/snitch # 安装到配置文件 nix 配置文件安装 github:karol-broda/snitch # 或添加到薄片输入 { input.snitch.url = "github:karol-broda/snitch"; } # 然后使用:inputs.snitch.packages.${system}.default ```` ### 家庭经理(薄片) 将 snitch 添加到您的 flake 输入并导入 home-manager 模块: ``尼克斯 { 输入 = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; home-manager.url = "github:nix-community/home-manager"; snitch.url = "github:karol-broda/snitch"; }; 输出 = { nixpkgs, 家庭经理, 告密者, ... }: { homeConfigurations."user" = home-manager.lib.homeManagerConfiguration { pkgs = nixpkgs.legacyPackages.x86_64-linux; 模块=[ snitch.homeManagerModules.default { 程序.snitch = { 启用=真; # 可选:使用 flake 的包而不是 nixpkgs # package = snitch.packages.x86_64-linux.default; 设置={ 默认值 = { 主题=“catppuccin-摩卡”; 间隔=“2秒”; 解决=真; }; }; }; } ]; }; }; } ```` 可用主题:`ansi`、`catppuccin-mocha`、`catppuccin-macchiato`、`catppuccin-frappe`、`catppuccin-latte`、`gruvbox-dark`、`gruvbox-light`、`dracula`、`nord`、`tokyo-night`、`tokyo-night-storm`、`tokyo-night-light`、`solarized-dark`、 “日光”、“单暗”、“单色” ### arch linux (aur) ````bash # 耶 耶-S告密者箱 # 与帕鲁 paru -S 告密者 ```` ### shell 脚本 ````bash 卷曲-sSL https://raw.githubusercontent.com/karol-broda/snitch/master/install.sh |嘘 ```` 如果可用,则安装到“~/.local/bin”,否则安装到“/usr/local/bin”。覆盖: ````bash 卷曲-sSL https://raw.githubusercontent.com/karol-broda/snitch/master/install.sh | INSTALL_DIR=~/bin sh ```` > **macos:** 安装脚本会自动从二进制文件中删除隔离属性 (`com.apple.quarantine`),以允许其在没有网守警告的情况下运行。要禁用此功能,请设置“KEEP_QUARANTINE=1”。 ### 码头工人 可从 github 容器注册表获取预构建的 oci 映像: ````bash # 从 ghcr.io 拉取 docker pull ghcr.io/karol-broda/snitch:latest # alpine (默认) docker pull ghcr.io/karol-broda/snitch:latest-alpine # alpine (~17MB) docker pull ghcr.io/karol-broda/snitch:latest-scratch # 最小,仅二进制(~9MB) 多克