You switched to Fish because bash's syntax is confusing. Why would you run a system information tool written in bash? HydroFetch is pure readable Fish code, easy to hack and it actually makes sense when you open source it.
curl -sSL https://raw.githubusercontent.com/Henriquehnnm/HydroFetch/main/install.fish | fish
JSON settings because editing shell vars in 2025 is a thing of the past.
See Config.json| HydroFetch | Neofetch | Pfetch | Screenfetch | |
|---|---|---|---|---|
| Language | Fish | Bash | POSIX sh | Bash |
| Speed | ~30-40ms | ~450ms | ~146ms | ~647ms |
| Status | Active | Dead | Active | Stale |
| Config | JSON | Bash | None | Bash |
| Customizable | High | High | Minimal | Medium |
| For Fish users | Native | No | No | No |
| Dependencies | fish+jq | Many | Minimal | Many |
| Maintained | 2025 | 2024 | 2025 | 2019 |