# 使用 Homebrew, Nix 安装 framework-tool-tui

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

## 安装

```sh
sudo av install brew:framework-tool-tui
```

其他安装命令:

### macOS

- Homebrew (100%):

```sh
brew install framework-tool-tui
```

  证据: local Homebrew formula metadata

### Linux

- Nix (92%):

```sh
nix profile install nixpkgs#framework-tool-tui
```

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

## 软件包事实

- **软件包键:** brew:framework-tool-tui
- **软件包管理器:** Homebrew
- **软件包管理器页面:** <https://formulae.brew.sh/formula/framework-tool-tui>
- **版本:** 0.8.5
- **来源摘要:** TUI for controlling and monitoring Framework Computers hardware
- **主页:** <https://github.com/grouzen/framework-tool-tui>
- **仓库:** <https://github.com/grouzen/framework-tool-tui>
- **许可证:** MIT
- **源码归档:** <https://github.com/grouzen/framework-tool-tui/archive/refs/tags/v0.8.5.tar.gz>
- **最后更新:** 2026-08-02T20:58:34Z
- **已生成:** 2026-08-04T22:13:35+00:00

## 可执行文件

- framework-tool-tui (cli)
- framework-tool-tui (别名)

## 依赖

- systemd

## 构建依赖

- pkgconf
- rust

## 安装行为

- post-install 钩子: 未定义
- Bottle: 可用 于 x86_64_linux

## 版本和新鲜度

- 页面生成时间: 2026-08-04
- 管理器版本: 0.8.5
- 管理器更新时间: 2026-08-02
- 本地数据: OK
- 上游仓库: https://github.com/grouzen/framework-tool-tui
- 检测到的最新版本: v0.8.5 (当前)
## 项目历史与用法

Framework System TUI is a Rust terminal dashboard for controlling and monitoring Framework laptop hardware. It exposes battery and charge controls, privacy toggles, keyboard and fingerprint brightness, USB-C PD port information, fan RPM, and BIOS/system information through a TUI.

### 项目历史

The GitHub repository was created in August 2025 and the first release, v0.1.0, followed the next day with BIOS display, overview information, README updates, cleanup, and GitHub Actions CI. The project is built with ratatui and crossterm, and its hardware layer uses FrameworkComputer's framework_lib crate.

Subsequent early releases added charge-limit control, brightness controls, PD port panels, fan speed information, layout and theme work, screenshots, and a GIF demo. By 2026 the release notes show work on Windows builds, crates.io publishing, official NixOS and Gentoo install instructions, and routine dependency maintenance.

### 采用历史

The README documents distribution through GitHub release binaries, Gentoo packages, AUR, archlinuxcn, NixOS packages, Homebrew for Linux, and FreeBSD ports, alongside source installation with Cargo. That broad packaging spread is notable for a hardware-specific TUI launched only in 2025.

### 使用方式

The tool is run as framework-tool-tui and needs root privileges to access hardware controls. Its architecture polls Framework laptop hardware at intervals, stores a snapshot of hardware data, renders panels in a terminal UI, and dispatches keyboard actions back to hardware mutation methods.

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

Framework System TUI is package-nerd interesting because it packages vendor-specific laptop controls as a terminal-native Rust app rather than a desktop daemon or GUI. It is also a compact example of how a new hardware project can spread quickly across source builds, binary releases, Linux distributions, Homebrew, Nix, and BSD ports.

### 时间线

- 2025: Repository created on August 15.
- 2025: v0.1.0 released with BIOS display, overview panel, README updates, cleanup, and CI.
- 2025: v0.2.0 added charge limit and brightness controls.
- 2025: v0.3.0 added PD port panel and screenshots.
- 2025: v0.4.0 added fan speed information.
- 2026: v0.7.3 release notes describe Windows availability.
- 2026: v0.8.0 added NixOS and official Gentoo installation instructions.
- 2026: v0.8.4 released with dependency and release-maintenance updates.

### Related projects

- The project is related to FrameworkComputer/framework-system and framework_lib for hardware access, ratatui and crossterm for terminal UI, and distro packaging ecosystems including Gentoo, AUR, archlinuxcn, NixOS, Homebrew, and FreeBSD ports.

### 来源

- <https://api.github.com/repos/grouzen/framework-tool-tui>
- <https://github.com/grouzen/framework-tool-tui>
- <https://github.com/grouzen/framework-tool-tui/blob/main/docs/ARCHITECTURE.md>
- <https://github.com/grouzen/framework-tool-tui/releases>


## 安全说明

narrow executable package without higher-risk signals.

- **Geiger 风险:** 绿色 / 低
- narrow executable package without higher-risk signals

## 源数据库详情

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** framework-tool-tui
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Requirements:** arch, linux
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## 其他软件包管理器记录

- Nix - framework-tool-tui: normalized package name match | nixpkgs package indexes: pkgs/by-name/fr/framework-tool-tui/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1


## 相关链接

- [Source-control packages](https://pkg.so/zh-hans/source-control-tools/) - Belongs to a source-control command family.
- [Terminal utility packages](https://pkg.so/zh-hans/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Language runtime packages](https://pkg.so/zh-hans/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [Networking and protocol packages](https://pkg.so/zh-hans/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [systemd](https://pkg.so/zh-hans/brew/systemd/) - Runtime dependency declared by Homebrew.
- [pkgconf](https://pkg.so/zh-hans/brew/pkgconf/) - Build dependency declared by Homebrew.
- [rust](https://pkg.so/zh-hans/brew/rust/) - Build dependency declared by Homebrew.
- [lstr](https://pkg.so/zh-hans/brew/lstr/) - Shares pkgdb curated category or tags: cli, rust, system, tui.
- [diskwatch](https://pkg.so/zh-hans/brew/diskwatch/) - Shares pkgdb curated category or tags: cli, rust, system, tui.
- [kbt](https://pkg.so/zh-hans/brew/kbt/) - Shares pkgdb curated category or tags: cli, rust, system, tui.
- [fd](https://pkg.so/zh-hans/brew/fd/) - Shares pkgdb curated category or tags: cli, rust, system.
- [eza](https://pkg.so/zh-hans/brew/eza/) - Shares pkgdb curated category or tags: cli, rust, system.
- [uutils-coreutils](https://pkg.so/zh-hans/brew/uutils-coreutils/) - Shares pkgdb curated category or tags: cli, rust, system.
- [lm-sensors](https://pkg.so/zh-hans/brew/lm-sensors/) - Shares pkgdb curated category or tags: cli, hardware-monitoring, system.
- [nushell](https://pkg.so/zh-hans/brew/nushell/) - Shares pkgdb curated category or tags: cli, rust, system.

## Combined YAML source

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


## 来源

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
