1 个不稳定版本
0.1.0 | 2024年5月24日 |
---|
#141 在 文本处理
44KB
HyFetch
带骄傲旗帜的neofetch <3

运行更新后的原始Neofetch
此仓库也是原始neofetch
的更新版本,因为上游dylanaraps/neofetch不再维护并已存档。如果您只想使用不带骄傲旗帜的更新版neofetch,可以使用此仓库中的neofetch
脚本。为了避免命令名冲突,我将其称为neowofetch
:)
- 方法1:
pip install -U hyfetch
然后 运行neowofetch
- 方法2:
npx neowofetch
- 方法3:
P="$HOME/.local/bin/neowofetch" && curl -L nf.hydev.org -o "$P" && chmod +x "$P"
- 方法4: 不安装直接运行
bash <(curl -sL nf.hydev.org)
安装
方法1: 使用Python pip安装(推荐)
首先安装Python >= 3.7。然后只需这样做
pip install -U hyfetch
# or
pipx install hyfetch
方法2: 使用系统包管理器安装
目前,这些发行版已经为HyFetch提供了现有软件包
- 通用 Lure.sh:
lure in hyfetch
(感谢 @Elara6331) - Arch Linux:
sudo pacman -S hyfetch
(感谢 @Aleksana 和 @Antiz96) - Fedora Linux:
sudo dnf install hyfetch
(由 @topazus 打包) - Nix:
nix-env -
(感谢 @YisuiDenghua) - Nix Profile:
nix profile install nixpkgs#hyfetch
- Guix:
guix install hyfetch
(感谢 @WammKD) - Slackware:
sbopkg -b hyfetch
Slackbuild (感谢 @bittin 和 Urchlay) - Homebrew:
brew install hyfetch
(感谢 @BKasin 和 @osalbahr) - openSUSE Tumbleweed:
zypper in python311-hyfetch
(感谢 @BKasin) - Gentoo:
emerge --ask app-misc/hyfetch
(感谢 @BKasin) - Debian 和 Ubuntu
apt install hyfetch
(适用于 Debian 版本 >= Trixie,Ubuntu 版本 >= Noble) (感谢 @BKasin)
方法 3:使用 git 安装最新开发版本
首先安装 Python >= 3.7。然后运行以下命令
git clone https://github.com/hykilpikonna/hyfetch.git
cd hyfetch
pip install .
使用方法
您首次运行 hyfetch
时,它会提示您选择一个颜色系统和预设。只需按照提示操作,一切应该都能正常工作(希望如此)。如果有什么问题,请随时提交问题!
如果您想使用不带 LGBTQ 标志的更新版 neofetch
,请查看 本节
问题和答案
问:我如何更改我的配置?
答:使用 hyfetch -c
问:如果颜色对我主题来说太暗/太亮怎么办?
答:您可以在配置菜单中尝试设置颜色的“亮度”。值应该在 0 到 1 之间。例如,如果您使用的是暗色主题,并且彩虹旗太暗而无法显示,可以将亮度设置为 0.7。
请随意尝试!
问:你为什么使用骄傲旗的颜色?我觉得它一点也不好看。
答:HyFetch 颜色背后的核心思想不仅仅是让标志看起来更漂亮,它关乎代表性和身份。虽然评估视觉吸引力是可以的,但您还需要理解,LGBTQ+ 旗的颜色远不止美学上的用途。
对于 LGBTQ+ 社区中的许多人来说,这些旗帜象征着他们的身份、斗争和骄傲。将这些符号融入他们共享的技术规格展示中,可以提供一种赋权感。这是将他们对最喜欢的发行版/硬件的热情与他们的 LGBTQ+ 身份相结合。
此外,通过包含旗帜颜色和更新的 neofetch,我们也在传播一个关于包容性和代表性的更广泛信息。这不仅仅是一个设计选择,这是一个促进对 LGBTQ+ 社区意识和理解声明的声明。
问:我在 MotD 中使用 hyfetch
或 neowofetch
时,没有显示艺术作品。我该如何恢复艺术作品显示?
答:很可能是 stdout
侦测被设置为自动,从而移除了 ASCII 艺术和颜色。要更改此设置,您可以:将 hyfetch.json 中的 args
设置为 "--stdout=off"
,在您的 motd 脚本中添加 --stdout=off
到 neowofetch
命令,或将此选项在 $HOME/.config/(neofetch|neowofetch)/config.conf 中设置为 off。
问:我如何在 Windows 上运行 HyFetch?
答:首先安装 Python > 3.7 和 Git > 2.42.0。然后,打开 Git Bash 终端或安装一个可以显示 RGB 颜色的终端模拟器(默认的 Windows cmd.exe 不行,但新的 Windows Terminal 可以)。然后,运行 pip install hyfetch
并运行 hyfetch
。
贡献
要更改我们的代码库,您首先需要通过点击右上角的“Fork”按钮创建一个分支。然后,您可以使用 git clone https://github.com/{your username}/hyfetch.git
命令克隆您的源代码分支。
在修改源代码后,您可以在您仓库的根目录下运行 python -m hyfetch
以测试您的更改。
如果一切正常,您可以使用 git 命令或 Github Desktop 提交并推送这些更改。然后,您可以在 Github 上创建一个 pull request,以便将其纳入我们的下一个版本!
您还可以通过在仓库根目录下运行 pip install .
来本地安装您的版本。
变更日志
关于符号
HyFetch 的更新从emoji 🌈 开始neowofetch
的更新从emoji 🖼️ 开始
待办事项
- (重要!) 重构标志存储和着色以支持非对齐模式
- 配置菜单:允许左右箭头键进行分页
夜间版
注意:您可以使用以下方法安装最新的夜间版
pip install git+https://github.com/hykilpikonna/hyfetch.git@master
1.4.11
- 🌈 在 hyfetch 配置文件中设置后端参数 (#181)
- 🌈 更新 makefile 以安装 hyfetch (#174)
- 🌈 修复配置文件参数 (#177)
- 🌈 支持 pipx 安装 (#188, #192)
- 🌈 为 Debian、OpenSUSE、Homebrew、Gentoo 和 lure.sh 创建包
(#184, #194, #207, #206) 非常感谢 @BKasin! - 🖼 DE - 修复 macOS 中的 DE 空括号 (#172)
- 🖼 OS - 在 arm64 处理器上禁用 Hackintosh 检查 (dylanaraps#2396)
- 🖼 OS - 添加 Windows NT (#217)
- 🖼 Distro - 修复 Kubuntu 被识别为 Ubuntu (dylanaraps#2411)
- 🖼 Distro - 使用 /etc/debian_version 获取 Debian 上的 .x (#191)
- 🖼 Distro - 添加 LainOS (#190)
- 🖼 Distro - 添加 aerOS (dylanaraps#2360)
- 🖼 发行版 - 添加 Xenia (#197)
- 🖼 发行版 - 添加 EndeavourOS 小型选项 (dylanaraps#2391)
- 🖼 发行版 - 添加 AZOS (dylanaraps#2339)
- 🖼 发行版 - 添加 MainsailOS (dylanaraps#2407)
- 🖼 发行版 - 添加 Interix (dylanaraps#2409)
- 🖼 发行版 - 添加 Peropesis Linux (dylanaraps#2414)
- 🖼 发行版 - 添加 Adélie Linux (#218)
- 🖼 发行版 - 添加 Xray_OS (dylanaraps#2413)
- 🖼 Ascii - 更新 AOSC 标志 (#185)
- 🖼 Ascii - 更新 phyOS 标志 (#211)
- 🖼 Ascii - 更新 Parch 标志 (dylanaraps#2045)
- 🖼 Ascii - 添加 linux_small (dylanaraps#2417)
- 🖼 Bug Fix - 修复 bash !=3 & <5 的颜色块 (#170)
- 🖼 Bug Fix - 使用 GNU sed 时的 sed -r 而不是 -E (#171)
- 🖼 Resolution - 改进 MacOS 分辨率检测 (dylanaraps#2356)
- 🖼 Terminal - 添加对 alacritty 的新配置格式的支持 (#202)
- 🖼 Terminal - 检查更新的 xfce4-term 配置 (#214)
- 🖼 Package - 添加对 npm 全局包的支持 (#215)
1.4.10
- 🌈 添加对 qwqfetch 后端的支持 (#148)
- 🌈 添加 nonhuman-unity 标志 (#139)
- 🌈 添加 gynesexual, androsexual 标志 (#157)
- 🌈 添加禁用骄傲月动画的选项 (#134)
- 🌈 Make ^C 错误信息不那么激进 (?)
- 🌈 Fix: 不应假设 ~/.config 是可写的 (#136)
- 🌈 Fix: 前景-背景排列未检测到 (#154)
- 🖼 OS - 更新 macOS 版本名称列表 (#140)
- 🖼 Ascii - 改进颜色去除 (#161)
- 🖼 Ascii - 修复重置字符性能 (#158)
- 🖼 发行版 - 平滑化 Tumbleweed 标志 (dylanaraps#2342)
- 🖼 发行版 - 更新 RebornOS 标志 (dylanaraps#2358)
- 🖼 发行版 - 更新 Venom Linux 标志 (#166)
- 🖼 发行版 - 添加 Windows 95 ASCII 标志 (dylanaraps#2346)
- 🖼 发行版 - 添加 ParchLinux (dylanaraps#2045)
- 🖼 发行版 - 添加 OpenKylin (dylanaraps#2341)
- 🖼 发行版 - 添加 EvolutionOS (dylanaraps#2350)
- 🖼 发行版 - 添加 Salix (dylanaraps#2357)
- 🖼 发行版 - 添加 Panwah (dylanaraps#2355)
- 🖼 发行版 - 添加 PhyOS (#142)
- 🖼 发行版 - 添加 Athena OS (#130)
- 🖼 发行版 - 添加 Meowix (#159)
- 🖼 发行版 - 添加 Slackel (#167)
- 🖼 发行版 - 支持 *Wrt 变体 (dylanaraps#2352)
- 🖼 版本 - 修复在 WSL 上破坏 OS 识别的错别字 (#155)
- 🖼 软件包 - 实现 --package_separate 标志 (#135)
- 🖼 软件包 - 分别处理 flatpak-system 和 flatpak-user (#135)
- 🖼 软件包 - 将 steam 添加为软件包管理器 (#152)
- 🖼 软件包 - 添加 squirrel 软件包管理器 (#153)
- 🖼 软件包 - 在所有系统上运行 cargo (#146)
- 🖼 软件包 - 修复 cargo 软件包计数 (#144)
- 🖼 软件包 - 添加 Devbox 软件包管理器 (#137)
- 🖼 软件包 - 修复 pm 命令失败时的幽灵软件包 (#145)
- 🖼 软件包 - 更新 scratch 软件包管理器 (#165)
- 🖼 编辑器 - 提高版本检测
- 🖼 分辨率 - 提高macOS分辨率检测 (dylanaraps#2356)
- 🖼 分辨率 - 添加iOS分辨率查找 (#164)
- 🖼 桌面 - 显示全局 KDE Plasma 主题 (#163)
- 🖼 IP - 提高macOS 本地 IP 检测 (dylanaraps#2362)
- 🖼 IP - 修复macOS 在反向DNS查找时路由挂起
- 🖼 配置 - 允许指定要复制到 ~/.config 的默认配置 (#133)
1.4.9
- 🌈 添加骄傲月的彩蛋动画!⭐️
- 🌈 为 bash、zsh、tcsh 添加自动补全 (#96)
- 🌈 添加 nix 配置文件安装方法 (#114)
- 🌈 添加实验性的颜色叠加功能,以更准确地调整亮度(使用
--c-overlay
) - 🌈 允许 neofetch 参数传递(使用
--args='...'
) - 🌈 显示推荐的终端大小 (#129)
- 🌈 更新问题 & 拉取请求模板
- 🖼 主机名 - 修复 FQDN 替换
- 🖼 版本 - 修复 Windows 版本检测 (dylanaraps#2309)
- 🖼 软件包 - 修复 winget 在协议上卡住 (#82)
- 🖼 发行版 - 修复 Windows 文本编码 (#115)
- 🖼 发行版 - 添加 Astra Linux (dylanaraps#2313)
- 🖼 发行版 - 添加 FemboyOS (#121)
- 🖼 发行版 - 添加 Nobara Linux (dylanaraps#2326)
- 🖼 字体 - 修复Konsole进程ID检测问题 (#116)
- 🖼 字体 - 修复Konsole终端字体检测问题 (#127)
- 🖼 图像 - 优化sixel图像显示 (dylanaraps#2316)
1.4.8
- 🌈 改进Windows git bash检测 (#99)
- 🌈 改进颜色格式化代码 (#101)
- 🌈 允许在配置中指定发行版 (#102)
- 🌈 允许指定自定义ascii文件 (#104)
- 🌈 添加omniromantic和pangender标志 (#106)
- 🌈 现已正式打包适用于ArchLinux社区和Slackware! (#112 | #109)
- 🖼 主机 - 更新Apple设备型号检测。 (#111)
- 🖼 发行版 - 添加Salient OS。 (dylanaraps#2301)
- 🖼 发行版 - 添加PikaOS。 (#105)
- 🖼 发行版 - 添加Archcraft最小变体。 (#108)
- 🖼 发行版 - 更新Vanilla标志。 (#98)
- 🖼 发行版 - ChromeOS版本改进。 (dylanaraps#2305)
- 🖼 CPU - 改进多核ARM芯片检测。 (#97)
- 🖼 软件包 - 支持pipx包管理器。 (#107)
1.4.7
- 🌈 提高Windows兼容性 (#45、#84、#87、#89)
- 🌈 添加gendervoid标志 (#81)
- 🌈 修复ASCII提取器转义序列生成问题 (#90、#91)
- 🖼 发行版 - 添加CuteOS (dylanaraps#2291)
- 🖼 发行版 - 添加Floflis (dylanaraps#2289)
- 🖼 发行版 - 添加ArseLinux (dylanaraps#2295)
- 🖼 发行版 - 提高Solaris支持 (dylanaraps#2293)
- 🖼 软件包 - 修复Windows scoop包管理器 (#93)
- 🖼 软件包 - 添加Evox包管理器用于Stock Linux (#95)
- 🖼 窗口管理器 - 修复窗口管理器进程名称误报 (#88、#94)
- 🖼 其他 - 添加BIOS和蓝牙检测
1.4.6
- 🌈 添加与FastFetch版本
>1.8.0
的兼容性 (#62) - 🖼 发行版 - 添加Aperture Science ascii艺术 (#61)
- 🖼 发行版 - 添加RhaymOS (dylanaraps#2274)
- 🖼 编辑器 - 添加编辑器信息检测 (dylanaraps#2271)
- 🖼 包 - 修复空的 cargo 目录问题 (#58)
- 🖼 终端 - 显示 gnome-console 而不是 kgx (dylanaraps#2277)
- 🖼 终端 - 使用新的 get_process_name 函数修复终端检测
- 🖼 CPU - 在 RISC-V CPU 上检测 ISA 字符串 (#60)
- 🖼 歌曲 - 修复 macOS 上 CMUS 播放器歌曲检测 (#55)
- 🖼 网络 - 修复 macOS 网络检测 (#56)
- 🖼 其他 - 将许可证年份更改为 2023 (#59)
1.4.5
- 🌈 支持使用 FastFetch 作为 HyFetch 后端 (
hyfetch -b fastfetch
) - 🌈 添加配置文件参数 (#48)
- 🌈 修复 Windows 上颜色检测引起的问题 (#16)
- 🌈 支持纯 Python 发行版检测 FastFetch
- 🖼️ 发行版 - 添加 Aster Linux (dylanaraps#2251)
- 🖼️ 发行版 - 添加 Hybrid Linux (dylanaraps#2239)
- 🖼️ 发行版 - 添加 UrukOS (dylanaraps#2258)
- 🖼️ 发行版 - 添加 Project Sasanqua (dylanaraps#2264)
- 🖼️ 发行版 - 添加 Kali 小型变体 (dylanaraps#2242)
- 🖼️ 发行版 - 修复 CachyOS 匹配 (dylanaraps#2026)
- 🖼️ 窗口管理器 - 使用
fuser
修复窗口管理器检测 (#39) - 🖼️ 内存 - 使内存单位十进制计算更精确 (#52)
- 🖼️ 包 - 修复 squirrel (Stock Linux) 包计数检测 (#39)
- 🖼️ 包 - 支持 cargo bin 环境变量 (#49)
- 🖼️ 包 - 添加 tea.xyz 软件包管理器 (问题 dylanaraps#2235)
1.4.4
- 🌈 修复 Python 3.11 兼容性 (#35)
- 🌈 修复屏幕太小时的许多溢出问题
- 🖼️ 发行版 - 添加 Enso (dylanaraps#2233)
- 🖼️ 内存 - 优化和修复内存单位转换 (dylanaraps#2225)
- 🖼️ DE - 添加 dwl 窗口管理器 (dylanaraps#2234)
- 🖼️ DE - 修复 X11 的 XDG 会话检测 (dylanaraps#2232)
- 🖼️ CPU - 修复 loongson 的型号检测 (#34)
1.4.3
- 🌈 自动检测终端背景颜色及 RGB 支持
- 🌈 优化浅色主题终端的使用体验
- 🌈 修复浅色和浅色模式配置不应用的问题
- 🌈 修复具有第一个颜色 ≠
${c1}
的发行版的颜色对齐(例如 Ubuntu Budgie) - 🌈 添加未标记的标志 (#25)
- 🌈 添加性别非一致性、女仔、假小子标记 (#32)
- 🌈 修复由ld签名检查引起的jailbreak iOS shell
killed: 9
问题。 - 🖼️ 发行版 - 添加 garuda_small (dylanaraps#2215)
- 🖼️ 发行版 - 添加 Cobalt Linux (dylanaraps#2213)
- 🖼️ 发行版 - 添加 VanillaOS (dylanaraps#2222)
- 🖼️ 发行版 - 将 macOS 版本号用括号括起来 (#28)
- 🖼️ 其他 - 根据tty检测自动选择stdout模式 (#31)
- 🖼️ 错误修复 - 修复 bash 3.2 列颜色重置问题 (#24)
1.4.2
- 🌈 README.md 中详细的运行/贡献说明 (#21)
- 🖼️ 发行版 - 添加 Stock Linux (#23)
- 🖼️ 发行版 - 添加 DietPi (dylanaraps#1706)
- 🖼️ 发行版 - 添加 OmniOS illumos (dylanaraps#2196)
- 🖼️ 发行版 - 添加 Droidian (dylanaraps#2201)
- 🖼️ 发行版 - 添加 HamoniKR (dylanaraps#2210)
- 🖼️ 歌曲 - 添加对 TIDAL HiFi 的支持 (#22)
- 🖼️ CPU - 检测 ARM 的多个 CPU 型号
- 🖼️ 其他 - 更好的默认设置:显示 GiB RAM、RAM 百分比、CPU 速度四舍五入、刷新率
- 🖼️ 错误修复 - 修复 bash 5.2 列裁剪问题 (#24)
1.4.1
- 🌈 分页标记 (#14)
- 🌈 添加发布工作流程 (#15)
- 🌈 创建自动发布脚本
- 🌈 配置页面 - 当终端尺寸过小时给出警告
- 🌈 配置页面 - 优化小屏幕上的颜色排列选择
- 🌈 添加实验性 Windows 支持(目前非常不稳定)
- 🖼️ 发行版 - 添加 ravynOS (dylanaraps#2182)
- 🖼️ 发行版 - 添加 ChonkySealOS (dylanaraps#2180)
- 🖼️ 发行版 - 添加 GhostBSD (TheSudoer#18)
- 🖼️ 发行版 - 添加 NekOS (dylanaraps#2186)
- 🖼️ 发行版 - 添加 astOS (dylanaraps#2185)
- 🖼️ 发行版 - 修复 ChromeOS 识别问题 (dylanaraps#1949)
- 🖼️ WM - 将 Hyprland 添加到 wayland wms 列表中 (dylanaraps#2190)
- 🖼️ 环境 - 添加 Java、Python、Node 版本检测(可在配置中启用)
- 🖼️ 错误修复 - 修复未安装
inetutils
时的主机名检测问题 - 🖼️ 错误修复 - 修复找不到主题时显示的空括号 (dylanaraps#1713)
- 🖼️ 错误修复 - 修复
$
转义错误在strip_escape_codes()
(dylanaraps#1543) - 🖼️ 错误修复 - 修复
strip_escape_codes()
中的反斜杠转义错误 (dylanaraps#1543) - 🖼️ 错误修复 - 修复 ARM QEMU 上的 CPU 识别问题
1.4.0
- 🌈 添加 finsexual 标志(#12)
- 🚀 解决了来自 neofetch 的 128 个当前打开的拉取请求
🖼️ 元数据更改
- 元数据 - 修复
neowofetch
中的 shellcheck 警告 - 元数据 - 将 shellcheck 从 travis 移动到 GitHub Actions
- 元数据 - 创建了一个自动生成发行版列表的脚本
- 颜色 - 允许在 neofetch 的
--ascii_colors
参数中使用 RGB 颜色(dylanaraps#1726)
🖼️ 发行版/操作系统支持更改
- 发行版 - 更新 Ubuntu 图标(dylanaraps#2125)
- 发行版 - 添加 Exodia OS Predator(dylanaraps#2174)
- 发行版 - 添加 Parch(dylanaraps#2045)
- 发行版 - 添加 VzLinux(dylanaraps#1971)
- 发行版 - 添加 Twister OS(dylanaraps#1890)
- 发行版 - 添加 BlackPantherOS(dylanaraps#1761)
- 发行版 - 添加 TorizonCore(dylanaraps#1744)
- 发行版 - 添加 KrassOS(dylanaraps#1631)
- 发行版 - 添加 Synology DSM(dylanaraps#1666)
- 发行版 - 添加 MatuusOS(dylanaraps#1902)
- 发行版 - 添加 HarDClanZ Linux(dylanaraps#1797)
🖼️ 设备支持更改
- 主机 - 识别 iMac、Mac mini、Mac Pro 型号(dylanaraps#1944)
- 主机 - 识别 FreeBSD 主机型号(dylanaraps#1588)
- 字体 - 为 st 优化字体匹配(dylanaraps#1877)
- 主题 - 使用 XSETTINGS 获取无 DE 的主题(dylanaraps#1831)
- 主题 - 添加 QT 主题检测(dylanaraps#1713)
- 主题 - 添加 LeftWM 主题检测(dylanaraps#1963)
- 光标 - 添加光标主题检测(dylanaraps#1149)
- 终端 - 改进 NixOS 终端识别(dylanaraps#1134)
- 终端 - 使用
/proc/.../cmdline
而不是.../comm
(dylanaraps#2034) - 软件包 - 改进 scoop/choco 软件包计数(dylanaraps#1642)
🖼️ 错误修复
- 错误修复 - 修复 kitty 前缀
=
(dylanaraps#2116) - 错误修复 - 默认隐藏主机名中的域(dylanaraps#2095)
- 错误修复 - 如果存在则尊重 TMPDIR(dylanaraps#1891)
- 错误修复 - 修复慢速连接下的终端大小问题 (dylanaraps#1895)
- 错误修复 - 修复 bumblebee 双 GPU 的 GPU 识别 (dylanaraps#1131)
- 错误修复 - 在 ASCII 长度计算中去除颜色 (dylanaraps#1543)
1.3.0
🖼️ ASCII 艺术变化
- Ascii - 改进 Trisquel (dylanaraps#1946)
- Ascii - 改进 LangitKetujuh (dylanaraps#1948)
- Ascii - 改进 Artix 小型 (dylanaraps#1872)
- Ascii - 更新 Archcraft (dylanaraps#1919)
🖼️ 发行版/操作系统支持更改
- 操作系统 - 支持 Old macOS 10.4 和 10.5 (dylanaraps#2151)
- 操作系统 - 识别 Hackintosh 虚拟机 (dylanaraps#2005)
- 发行版 - 修复 Ubuntu Touch 的型号检测 (dylanaraps#2167)
- 发行版 - 添加 EncryptOS (dylanaraps#2158)
- 发行版 - 添加 BigLinux (dylanaraps#2061)
- 发行版 - 添加 AmogOS (dylanaraps#1904)
- 发行版 - 添加 CutefishOS (dylanaraps#2054)
- 发行版 - 添加 PearOS (dylanaraps#2049)
- 发行版 - 添加 FusionX (dylanaraps#2011)
- 发行版 - 添加 Q4OS (dylanaraps#1973)
- 发行版 - 添加 CachyOS (dylanaraps#2026)
- 发行版 - 添加 Soda Linux (dylanaraps#2023)
- 发行版 - 添加 Elive Linux (dylanaraps#1957)
- 发行版 - 添加 Uos (dylanaraps#1991)
- 发行版 - 添加 MassOS (dylanaraps#1947)
- 发行版 - 添加 CalinixOS (dylanaraps#1988)
- 发行版 - 添加 Kaisen Linux (dylanaraps#1958)
- 发行版 - 添加 yiffOS (dylanaraps#1920)
- 发行版 - 添加 Sulin (dylanaraps#1896)
- 发行版 - 添加 Wii Linux (dylanaraps#1929)
- 发行版 - 添加 Linspire (dylanaraps#1905)
- 发行版 - 添加 Ubuntu Kylin (dylanaraps#1974)
- 发行版 - 添加 OPNsense (dylanaraps#1055)
- 发行版 - 改进 BSD 机器架构检测 (dylanaraps#2015)
- 发行版 - 改进 Manjaro 版本检测 (dylanaraps#1879)
🖼️ 设备支持更改
- 终端 - 添加 Fig (dylanaraps#2077)
- 终端 - 识别 Apple 终端字体 (dylanaraps#2017)
- CPU - 识别 Apple M1 的核心数 (dylanaraps#2038)
- GPU - 识别无PCIe的OpenCL GPU (dylanaraps#1928)
- 主机 - 识别MacBook和更新iDevice型号 (dylanaraps#1944)
- 电池 - 识别MacBook的电源适配器 (dylanaraps#1945)
- 桌面环境 - 识别Plasma的KF5和Qt版本 (dylanaraps#2019)
- 软件包 - 改进GUIX软件包检测 (dylanaraps#2021)
- 软件包 - 添加
pm
和cargo
(dylanaraps#1876) - 网络 - 识别网络功能 (dylanaraps#1511)
🖼️ 错误修复
- 错误修复 - 修复
col_offset
(dylanaraps#2042) - 错误修复 - 优先考虑
/etc/os-release
(dylanaraps#2067) - 错误修复 - 忽略大小写统计
.appimage
(dylanaraps#2006) - 错误修复 - 修复如果pkg未引导则BSD冻结的问题 (dylanaraps#2014)
- 错误修复 - 修复错误的图标主题 (dylanaraps#1873)
1.2.0
- 🚀 使用
neowofetch
接管neofetch
🖼️ ASCII 艺术变化
- Ascii - 添加uwuntu (#9 (使用方法:
hyfetch --test-distro uwuntu
或neowofetch --ascii_distro uwuntu
) - Ascii - 更好的Void ascii艺术 (#10)
- Ascii - 更新旧的NixOS标志以实现兼容性 (dylanaraps#2114)
🖼️ 发行版/操作系统支持更改
- 操作系统 - 识别macOS 13 Ventura (#8)
- 操作系统 - Windows 11 Fluent (dylanaraps#2109)
- 发行版 - 添加Asahi Linux (dylanaraps#2079)
- 发行版 - 添加CenterOS (dylanaraps#2097)
- 发行版 - 添加Finnix (dylanaraps#2099)
- 发行版 - 添加Miracle Linux (dylanaraps#2085)
- 发行版 - 添加Univalent (dylanaraps#2162)
- 发行版 - 添加NomadBSD (dylanaraps#2147)
- 发行版 - 添加GrapheneOS (dylanaraps#2146)
- 发行版 - 添加ShastraOS (dylanaraps#2149)
- 发行版 - 添加Ubuntu Touch (dylanaraps#2167)
- 发行版 - 添加Ubuntu Sway (dylanaraps#2136)
- 发行版 - 添加Orchid Linux (dylanaraps#2144)
- 发行版 - 添加AOSC OS/Retro (dylanaraps#2124)
- 发行版 - 添加Ultramarine Linux (dylanaraps#2115)
- 发行版 - 改进NixOS版本检测 (dylanaraps#2157)
🖼️ 设备/程序支持变更
- 终端 - 添加Termux (dylanaraps#1923)
- CPU - 添加 loongarch64 (参见dylanaraps#2140)
- CPU - 识别 ARM / RISCV 的 CPU 名称 (dylanaraps#2139)
- 电池 - 修复文件未找到 (dylanaraps#2130)
- GPU - 识别 open-kernal Nvidia 驱动版本 (dylanaraps#2128)
🖼️ 错误修复
- 错误修复 - 修复 Fedora 输出损坏 (dylanaraps#2084)

1.1.3rc1
- 🌈 为 Fedora 和 Ubuntu 添加前景-背景颜色排列,使其看起来更美观
- 🌈 允许在标志选择时输入缩写
- 🌈 修复:选择屏幕中重复出现的随机颜色排列
- 🌈 修复:保存到配置文件时的颜色排列不一致
1.1.2
- 添加更多标志 ([PR #5])
- 移除了 1.1.0 中使用的
numpy
依赖项

1.1.0
- 重构了许多内容
- 添加了贝叶斯旗帜 xD
- 添加了亮度调整的交互式配置器
- 添加了暗/亮模式选择
- 添加了 RGB/8bit 模式选择的颜色条预览
- 添加了随机颜色排列功能(适用于 NixOS)
1.0.7
- 修复:在初始化而不是实际需要时设置配置路径。
1.0.6
- 移除
hypy_utils
依赖项以简化打包。
1.0.5
- 修复终端仿真器检测 ([PR #2](https://github.com/hykilpikonna/hyfetch/pull/2))
1.0.4
- 添加更多标志 ([PR #1](https://github.com/hykilpikonna/hyfetch/pull/1))
1.0.3
- 修复 setuptools 缺失依赖项
1.0.2
- 实现 RGB 到 8bit 的转换
- 添加对 Python 3.7 和 3.8 的支持
1.0.1
- 包含 11 个标志预设
- 使用
--c-set-l <lightness>
轻化颜色 - 命令行标志选择器
- 支持 Python >= 3.9
更多截图
以下为 Neofetch 的原始 Readme
一个使用 bash 3.2+ 编写的命令行系统信息工具

Neofetch 是一个使用 bash 3.2+
编写的命令行系统信息工具。Neofetch 以一种美观和视觉上令人愉悦的方式显示有关您的操作系统、软件和硬件的信息。
Neofetch 的总体目的是用于您的系统截图。Neofetch 显示其他人想看到的信息。还有其他工具可用于适当的系统统计/诊断。
默认情况下,信息显示在与您的操作系统标志并排。您可以进一步配置 Neofetch,使其使用图像、自定义 ASCII 文件、您的壁纸或什么都不用。

您还可以进一步配置 Neofetch,以显示您想要显示的确切内容。通过使用命令行标志和配置文件,您可以更改现有信息输出或添加您自己的自定义输出。
Neofetch 支持近 150 种不同的操作系统。从 Linux 到 Windows,再到更不为人知的操作系统,如 Minix、AIX 和 Haiku。如果您的首选操作系统不受支持:请打开一个问题,支持将被添加。