HomebrewConfig
Un terminal UI en Rust pour configurer les variables d'environnement de Homebrew — sans éditer manuellement vos fichiers shell. Parcourez, basculez et modifiez tous les réglages en un seul endroit, puis écrivez un bloc d'export propre et idempotent dans votre profil. A Rust terminal UI to configure Homebrew's environment variables — no manual shell profile editing. Browse, toggle, and edit every setting in one place, then write a clean, idempotent export block to your profile. 一款用 Rust 编写的终端 UI,用于配置 Homebrew 的环境变量——无需手动编辑 shell 文件。在一处浏览、切换和修改所有设置,然后将干净、幂等的导出块写入你的配置文件。
Ce que fait HomebrewConfigWhat HomebrewConfig doesHomebrewConfig 的功能
Tout au même endroitEverything in one place一处统揽全局
Parcourez et modifiez l'ensemble des variables d'environnement de Homebrew depuis une seule interface.Browse and edit all of Homebrew's environment variables from a single interface.在单一界面中浏览并编辑所有 Homebrew 环境变量。
Édition rapideQuick editing快速编辑
Basculez les booléens avec Espace, modifiez chaînes et nombres directement en ligne.Toggle booleans with Space, edit strings and numbers inline.用空格键切换布尔值,直接在行内编辑字符串和数字。
Détection du shellShell detectionShell 检测
Reconnaît automatiquement zsh, bash et fish, et écrit dans le bon profil (.zprofile, .bash_profile, config.fish).Automatically detects zsh, bash, and fish, and writes to the right profile (.zprofile, .bash_profile, config.fish).自动识别 zsh、bash 和 fish,并写入正确的配置文件(.zprofile、.bash_profile、config.fish)。
Écriture idempotenteIdempotent writes幂等写入
Un bloc d'export délimité par des marqueurs BEGIN/END : relancer l'outil ne remplace que ce bloc géré.An export block delimited by BEGIN/END markers: re-running the tool only replaces that managed block.以 BEGIN/END 标记界定的导出块:重新运行工具时只替换该受管块。
Lecture de l'existantReads your existing setup读取现有配置
Au lancement, l'outil lit votre environnement courant pour refléter fidèlement vos réglages actuels.On launch, the tool reads your current environment to faithfully reflect your existing settings.启动时读取当前环境,如实反映你的现有设置。
20+ réglages classés20+ organized settings20+ 分类设置
Catégories Privacy, Updates, Display, Directories, Tools, Security et Network (HOMEBREW_NO_ANALYTICS, etc.).Privacy, Updates, Display, Directories, Tools, Security, and Network categories (HOMEBREW_NO_ANALYTICS, etc.).Privacy、Updates、Display、Directories、Tools、Security 和 Network 分类(HOMEBREW_NO_ANALYTICS 等)。
Installer HomebrewConfigInstall HomebrewConfig安装 HomebrewConfig
Nécessite Rust 1.70+ et un terminal 256 couleurs. Installez avec git clone https://github.com/vincentlauriat/homebrewconfig && cd homebrewconfig && cargo install --path ., puis lancez homebrewconfig : naviguez avec les flèches ou les touches vim (j/k), et appuyez sur a pour appliquer à votre profil shell. Open source (MIT).
Requires Rust 1.70+ and a 256-color terminal. Install with git clone https://github.com/vincentlauriat/homebrewconfig && cd homebrewconfig && cargo install --path ., then run homebrewconfig: navigate with arrows or vim keys (j/k), and press a to apply to your shell profile. Open source (MIT).
需要 Rust 1.70+ 和支持 256 色的终端。使用 git clone https://github.com/vincentlauriat/homebrewconfig && cd homebrewconfig && cargo install --path . 安装,然后运行 homebrewconfig:用方向键或 vim 键(j/k)导航,按 a 将配置写入 shell 配置文件。开源(MIT)。