Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sqlsec/fastfetch
Awesome fastfetch terminal with pokemon 酷炫的 fastfetch
https://github.com/sqlsec/fastfetch
Last synced: 2 days ago
JSON representation
Awesome fastfetch terminal with pokemon 酷炫的 fastfetch
- Host: GitHub
- URL: https://github.com/sqlsec/fastfetch
- Owner: sqlsec
- License: apache-2.0
- Created: 2024-09-12T08:01:00.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-09-13T05:02:48.000Z (about 2 months ago)
- Last Synced: 2024-09-17T13:48:47.972Z (about 2 months ago)
- Size: 11.2 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fastfetch with Pokemon
[![GitHub all releases](https://img.shields.io/github/downloads/sqlsec/fastfetch/total?logo=github)](https://github.com/sqlsec/fastfetch/releases) [![GitHub license](https://img.shields.io/github/license/sqlsec/fastfetch)](https://github.com/sqlsec/fastfetch/blob/dev/LICENSE) [![GitHub release (with filter)](https://img.shields.io/github/v/release/sqlsec/fastfetch?logo=github)](https://github.com/sqlsec/fastfetch/releases)
Fastfetch 是一个类似 [neofetch](https://github.com/dylanaraps/neofetch) 的工具,用于获取系统信息并漂亮地显示它。它主要用 C 语言编写,并考虑了性能和可定制性。本项目是一个 Fastfetch 轮子,主要是集成了宝可梦显示和其他系列的恶搞图片,目前只在 Linux 和 macOS 平台下测试过。
![](imgs/screenshot.jpg)
## Installation
### 安装 Fastfetch
- Ubuntu 22.04+ && Debian 13+
```bash
apt install fastfetch
```
- Arch Linux
```bash
pacman -S fastfetch
```
- FreeBSD
```bash
pkg install fastfetch
```- Android (Termux)
```bash
pkg install fastfetch
```
- macOS [HomeBrew](https://formulae.brew.sh/formula/fastfetch#default)````bash
brew install fastfetch
````- macOS [MacPorts](https://ports.macports.org/port/fastfetch/)
````bash
sudo port install fastfetch
````### 安装 [pokemon-colorscripts](https://gitlab.com/phoneybadger/pokemon-colorscripts)
克隆或下载存储库:
```bash
git clone https://gitlab.com/phoneybadger/pokemon-colorscripts.git
````cd`进入目录并运行安装脚本:
```bash
cd pokemon-colorscripts
sudo ./install.sh
```测试是否正常工作:
```bash
pokemon-colorscripts -r --no-title
```### 字体安装
为了终端下的字体图标正常显示,建议大家下载一些自带字体图标的字体,可以去 [Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher](https://www.nerdfonts.com/font-downloads) 下载自己喜欢的字体。
国光我在 macOS 下测试 [0xProtoNerdFont](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/0xProto.zip) 字体是可以正常显示图标的。
### 导入预设
接着了手动去 [![GitHub release (with filter)](https://img.shields.io/github/v/release/sqlsec/fastfetch?logo=github)](https://github.com/sqlsec/fastfetch/releases) 下载对应的系统的预设方案,解压将其放到用户 home 下的 `.config` 目录下即可:
#### Linux
```bash
# 备份原有的配置文件
mv $HOME/.config/fastfetch $HOME/.config/fastfetch.bak# 进入 .config 目录
cd $HOME/.config# 下载并解压然后删除
wget https://github.com/sqlsec/fastfetch/releases/download/v0.1/fastfetch-for-Linux.zip
unzip fastfetch-for-Linux.zip && rm fastfetch-for-Linux.zip
```不同的 `.jsonc` 就是不同的预设方案,如果启用的话,将其重命名为 `config.jsonc` 即可切换为默认的预设方案:
- **config-linux-ubuntu.jsonc**
![](imgs/config-linux-ubuntu.jpg)
- **config-linux-animal.jsonc**
![](imgs/config-linux-animal.jpg)
- **config-linux-anime.jsonc**
![](imgs/config-linux-anime.jpg)
- **config-linux-arch.jsonc**
![](imgs/config-linux-arch.jpg)
- **config-linux-linux.jsonc**
![](imgs/config-linux-linux.jpg)
- **config-linux-pokemon.jsonc**
![](imgs/config-linux-pokemon.jpg)
#### macOS
```bash
# 进入 .config 目录
cd $HOME/.config# 下载并解压然后删除
wget https://github.com/sqlsec/fastfetch/releases/download/v0.1/fastfetch-for-macOS.zip
unzip fastfetch-for-macOS.zip && rm fastfetch-for-macOS.zip
```不同的 `.jsonc` 就是不同的预设方案,如果启用的话,将其重命名为 `config.jsonc` 即可切换为默认的预设方案:
- **config-macos-logo.jsonc**
![](imgs/config-macos-logo.jpg)
- **config-macos-animal.jsonc**
![](imgs/config-macos-animal.jpg)
- **config-macos-pokemon.jsonc**
![](imgs/config-macos-pokemon.jpg)
## Trouble
**Q:** 为什么我的终端字体图标不能正常显示?
**A:** 建议大家下载一些自带字体图标的字体,可以去 [Nerd Fonts](https://www.nerdfonts.com/font-downloads) 下载自己喜欢的字体。
**Q:** 为什么我的终端左侧的 logo 图像不能正常显示?
**A:** 这是因为你的终端不支持图像协议的原因,如果是 macOS 用户建议使用 [iTerm2](https://iterm2.com/) 终端,Linux 用户建议使用 [Kitty](https://sw.kovidgoyal.net/kitty/) 终端。
## Star History
欢迎点个小小的 Star 支持一下!