# 使用 Homebrew, apk, apt, MacPorts, Nix, scoop 安装 catgirl

查看 catgirl 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

## 安装

```sh
sudo av install brew:catgirl
```

其他安装命令:

### macOS

- Homebrew (100%):

```sh
brew install catgirl
```

  证据: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install catgirl
```

  证据: MacPorts ports tree: net/catgirl/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add catgirl
```

  证据: Alpine Linux edge package indexes: catgirl from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install catgirl
```

  证据: Debian stable package indexes: catgirl from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- Nix (92%):

```sh
nix profile install nixpkgs#catgirl
```

  证据: nixpkgs package indexes: pkgs/by-name/ca/catgirl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

### Windows

- Scoop (92%):

```sh
scoop install extras/sandman
```

  证据: Scoop official bucket manifest trees: bucket/sandman.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

## 软件包事实

- **软件包键:** brew:catgirl
- **软件包管理器:** Homebrew
- **版本:** 2.2a
- **来源摘要:** Terminal IRC client
- **主页:** <https://git.causal.agency/catgirl/about/>
- **已生成:** 2026-08-03T19:37:03+00:00

## 可执行文件

- catgirl (别名)
- sandman (别名)

## 安装行为

- Bottle: 不可用

## 版本和新鲜度

- 页面生成时间: 2026-08-03
- 管理器版本: 2.2a
## 项目历史与用法

catgirl is a terminal IRC client with a curses interface for IRC over TLS. Its README emphasizes focused terminal usability: tab completion, split scroll, URL handling, stable nick coloring, topic diffing, ignore filters, and sandboxing on BSD systems.

### 项目历史

The official README presents catgirl as part of June McEnroe's IRC suite and points to an IRC Suite essay dated June 19, 2020. The project deliberately keeps a narrow scope: no dynamic configuration, no built-in multi-network management, no reconnection loop, and limited IRCv3 support unless it improves the intended experience.

### 采用历史

The README says catgirl and libtls may be packaged for the user's system, and the supplied package facts list Alpine, Homebrew, Debian, MacPorts, Nix, Scoop, and Ubuntu. That is broad adoption for a deliberately small IRC client.

### 使用方式

Users run catgirl with a host or load one or more config files from XDG config directories. The manual covers TLS certificates, SASL PLAIN, CertFP via SASL EXTERNAL, logging to XDG data directories, URL open/copy helpers, and IRC command handling.

### 为什么软件包爱好者会关心

catgirl is interesting to package people because it combines old IRC culture with modern packaging details: libtls portability, XDG paths, curses UI, optional macOS sleep/wake wrapper, and BSD sandboxing. It is small, opinionated, and unusually explicit about what it refuses to implement.

### 时间线

- 2020: The README references June McEnroe's IRC Suite essay dated June 19.
- 2025: The generated README page is dated May 8.
- 2026: The cgit page identifies https://git.causal.agency/catgirl as the upstream URL.

### Related projects

- Related projects include pounce, which the README names as an IRC bouncer option, and sandman, the macOS wrapper shipped with catgirl.

### 来源

- <https://git.causal.agency/catgirl>
- <https://git.causal.agency/catgirl/about/>
- <https://git.causal.agency/catgirl/about>
- <https://git.causal.agency/catgirl/about/catgirl.1>
- <https://formulae.brew.sh/api/formula/catgirl.json>


## 安全说明

broad file, network, media, or database tool signal.

- **Geiger 风险:** blue / 中
- broad file, network, media, or database tool signal


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: $XDG_CONFIG_HOME/catgirl, $XDG_CONFIG_DIRS/catgirl, ~/.config/catgirl
## 其他软件包管理器记录

- Debian apt - catgirl - 2.2a-1: normalized package name match | Debian stable package indexes: catgirl from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | TLS-only terminal IRC client | https://git.causal.agency/catgirl/about/
- Nix - catgirl: normalized package name match | nixpkgs package indexes: pkgs/by-name/ca/catgirl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - catgirl - 2.2-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: catgirl from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | TLS-only terminal IRC client | https://git.causal.agency/catgirl/about/
- apk - catgirl - 2.2a-r1: normalized package name match | Alpine Linux edge package indexes: catgirl from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | TLS-only terminal IRC client | https://git.causal.agency/catgirl/
- apk - catgirl-doc - 2.2a-r1: normalized package name match | Alpine Linux edge package indexes: catgirl-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | TLS-only terminal IRC client (documentation) | https://git.causal.agency/catgirl/
- MacPorts - catgirl: normalized package name match | MacPorts ports tree: net/catgirl/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Scoop - extras/sandman: installed executable or alias match | Scoop official bucket manifest trees: bucket/sandman.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/catgirl.yml](https://github.com/mxcl/pkgdb/blob/main/combined/catgirl.yml)


## 来源

- pkg.so package database
- Geiger risk classifier
- curated configuration and credential file locations
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
